20143 1095
11233 865
2816 551
1221 167
2528 717
2630 608
5863 670
5015 613
2565 361
8658 154
7859 683
364 75
2447 379
948 184
7351 544
4847 843
632 94
1956 362
2510 514
12089 551
5226 270
7780 231
3429 764
2195 468