405387
227259
532817
219593
402850
8168
286614
315158
876154
97567
216141
258959
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471