747105
980248
812783
604217
831351
546937
885312
847730
340576
1019241
246395
988586
31989
33116
212740
630859
600884
3310112
3218797
3008927
2753692
2627951
2562488
2311981
2264214
2171484
1957271
191872
1769613
1727559