314108
383205
47665
64012
927907
62340
4282
588272
623232
108769
474421
370608
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471