25586 122
13887 365
1817 201
11799 341
30538 292
51012 155
37502 923
3598 158
13496 245
28322 576
14616 828
29267 622
23854 539
19575 773
15782 439
17976 835
38627 323
13715 812
12115 535
23626 376
24326 605
11632 801
10688 635
15478 742
34702 548
3296 178
8153 249
16930 330