910198
159920
127239
339141
761787
286975
660552
477821
294441
610339
170590
1026766
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471