3251 729
2659 616
1139 285
511 93
508 57
1392 276
1829 346
2504 532
1015 174
792 100
1290 130
1816 490
2635 652
881 229
340 52
3435 347
904 213
1204 296
1278 390
2456 692
1177 303
2285 374
2878 883
3069 770