15041 81
10119 251
107014 326
24314 624
30130 505
23206 57
31073 673
29517 733
51451 335
63036 595
23464 348
30368 233
63982 177
25055 794
22228 343
43248 797
58145 277
64791 856
121829 833
34731 922
31685 762
29721 369
89310 537
40520 273