4984540
1236728
100000
2209256
261637
3228241
4804630
3791300
2005496
1968315
73501
72313
78895
53099
50726
49391
41908
48537
48637
47045
173156
191367
211494
520191
1908736
314226
425896
153301
470688
2331335