2496 620
25925 207
15686 916
15078 885
5886 521
3487 198
80076 816
7584 551
16364 323
4901 705
15214 692
4374 293
10431 501
38089 188
8473 521
880 30
2528 637
3208 580
3115 184
30842 921
1834 239
1791 78