31516 739
59228 502
26406 179
20831 351
29189 206
9882 778
15122 417
20674 467
151150 423
21331 573
18841 249
18028 399
66302 300
10284 344
10799 66
6243 425
9168 824
10405 864
22897 942
43499 312
29600 135
6601 261
30845 391
17794 466
30642 300
15017 173
17734 80
31381 876