3509 99
12265 825
9702 493
2868 291
4518 184
8340 614
3323 424
2956 749
420 47
1870 454
1519 428
2310 543
2871 842
2209 635
1147 319
1502 312
1251 283
1426 289
603 115
1183 337
3279 791
2368 506
1073 178
471 73
384 67
1807 429
1445 424
1875 587