10546 50
31806 145
16496 777
20697 759
17144 675
26020 201
23805 313
20139 448
52719 351
29916 537
16123 573
26887 211
28541 416
45729 342
20319 532
10389 228
13560 656
16150 468
25948 504
18859 63
37013 142
24238 158
18005 669
1214 156
3592 676
1505 181