26581 46
19506 777
7780 310
10980 343
32440 921
24442 363
20727 635
12305 243
80760 505
5619 457
13066 170
11995 142
3606 355