17227 95
3110 92
12018 270
21096 324
46199 73
3526 448
19484 167
48801 792
25128 877
10035 166
9873 458
27197 217
2295 505
12966 309
18374 532
4023 169
13112 582
3634 554
439540 740
98672 581
80059 448
328184 452
17923 612
4284 719
13394 838
142966 155
176855 577
10448 664