30815 59
22697 343
7741 131
10559 347
9842 458
30885 1016
4293 421
21672 310
12021 113
186630 953
96796 202
63190 288
5363 293
53347 415
450813 843
177587 284
116512 119
140067 420
96530 675
64814 281
86740 114
81461 671
179522 831
285116 567
115094 686
102730 516
322220 552
97773 79