3558 327
41510 211
22429 105
2236 423
1605 296
762 98
3234 760
1131 211
2114 319
603 62
2596 398
2914 168
4213 569
1709 441
1489 274
3171 580
598 24
1890 441
2845 826
1109 162
788 67
1533 296
11340 591
14378 721
34337 527
5383 839
8660 822
25847 1017