1005930
337401
210517
797348
26773
676713
345106
639227
74188
524858
47456
49096
268429
197535
949666
574312
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545