3099 628
2870 611
15638 367
38971 793
3242 560
13969 322
774 127
2891 705
1126 104
5076 486
6598 713
4550 116
2931 421
1692 351
1464 363
9399 474
1198 151
1620 220
3312 697
10280 84
13706 805
3358 646
7429 31
18143 443
1246 159
947 52
1802 340
2412 111