3505 99
12260 825
9700 493
2866 291
4516 184
8336 614
3321 424
2956 749
419 47
1870 454
1517 428
2309 543
2871 842
2209 635
1146 319
1500 312
1251 283
1426 289
603 115
1183 337
3279 791
2367 506
1073 178
470 73
383 67
1807 429
1445 424
1875 587