24095 841
36468 359
31286 351
43581 96
47923 46
7006 478
6326 870
2589 474
1013 160
33845 505
29084 670
33156 354
18923 65
34461 117
15371 590
11314 671
57310 704
10050 703
18681 535
39445 321
6916 236
5729 235
4067 743
3310 912