318617
913874
570226
35954
606762
996196
768900
329451
252499
569739
770100
246226
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471