688526
4333
286200
842156
79332
528691
574900
665309
709306
809199
810718
645591
5108799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1630471