29200 519
17591 575
14717 217
7138 455
7771 230
21419 538
9725 358
13570 115
3493 224
9342 390
4444 218
2805178 4097
935416 960
248402 1043
2551856 3573
255353 640
101053 817
67066 521
36699 613
92975 454
14675 338
121331 735
115956 808
108173 211
12125 82
5203 237
13944 299
34436 518