421837
73819
702430
236313
932633
514541
858744
894942
138537
21836
344470
104690
1005572
340106
765324
195179
14942747
673386
4589578
4239980
3456510
3237192
2211216
2182495
2052492
185566
1848948
16335
154661
1540545