26805 46
19643 777
7797 310
11033 343
32454 921
24444 363
20733 635
12310 243
80769 505
5620 457
13076 170
12005 142
3607 355