17226 95
3109 92
12016 270
21096 324
46174 73
3526 448
19478 167
48790 792
25120 877
10032 166
9864 458
27191 217
2294 505
12959 309
18369 532
4023 169
13110 582
3634 554
439161 739
98582 581
80000 448
327932 452
17919 612
4284 719
13393 838
142852 155
176701 577
10447 664