396240
225604
252497
560972
344149
259748
783991
624353
668708
1066414
613779
49345
428225
1143417
978216
959510
9775744
579586
3428577
3273980
3142510
2369192
2068495
2011492
1975216
178966
1751948
16015
151761
1497545