17226 95
3109 92
12017 270
21096 324
46181 73
3526 448
19479 167
48790 792
25121 877
10032 166
9865 458
27193 217
2295 505
12960 309
18369 532
4023 169
13110 582
3634 554
439225 739
98598 581
80010 448
327982 452
17920 612
4284 719
13393 838
142878 155
176729 577
10447 664