17226 95
3109 92
12013 270
21096 324
46172 73
3526 448
19476 167
48788 792
25118 877
10032 166
9864 458
27191 217
2294 505
12958 309
18369 532
4023 169
13110 582
3634 554
439110 739
98572 581
79989 448
327877 452
17916 612
4284 719
13393 838
142840 155
176670 577
10447 664