26093 1007
17086 911
10673 742
41897 197
11930 844
31033 259
34841 922
25945 585
49162 578
17245 821
8560 332
7760 633
18429 938
9927 506
46598 302
5081 618
16456 145
12547 628
6690 179
12365 447
27734 627
13949 958
19304 588
12821 313