25809 46
19415 777
7760 310
10944 343
32424 921
24423 363
20718 635
12304 243
80725 505
5610 457
13066 170
11989 142
3604 355