254674
161356
142576
708381
964273
360793
600573
53870
329704
55915
990255
556861
379344
1010656
914408
858649
14902747
671786
4574578
4228980
3451510
3219192
2200216
2182495
2050492
185266
1846948
16325
154661
1540545