1001 297
906 197
2948 699
1420 430
776 201
1864 605
2509 575
524 126
2276 647
691 109
26245 170
4325 889