34815 307
7701 37
40286 713
18444 570
91404 745
25292 522
38666 351
21497 709
50198 707
25533 456
12681 659
33630 205
20609 106
30181 171
30985 646
11232 154
15762 294
29789 166
40082 328
99606 664
12838 661
17654 696
56774 345
34985 521
6252 600