31046 210
30207 224
23263 834
5103 644
17076 438
9431 142
18138 583
8210 213
6529 429
22882 155
7774 670
7038 390
18462 664
15360 877
14947 632