341300
856561
941736
116132
826784
618786
463493
88295
401724
101605
760244
496362
5137799
3562581
3068148
2377804
2229988
2045609
1957357
191378
1765118
1719136
1688196
1636471