39513 779
11179 877
21382 328
34497 117
19827 63
5116 391
9612 437
9040 788
4630 632
14151 372
11638 160
3790 138
16245 913
11413 737
16853 880
15788 642
6633 316
34385 392
4810 232
5244 556
1629 81
5736 359
3176 367
21130 349
14787 251
2676 127
3743 509
4934 451