488619
310259
283846
67823
637236
290372
678673
570869
417223
358342
773184
298325
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1733118
1706136
1651195
1619471