793188
1579072
3019430
1157504
100000
407503
647184
1263078
4498040
2723102
57313
50324
50839
55620
60704
67790
68292
42141
43253
42377
194776
479073
81417
118138
163953
200253
244590
544346
130562
812068