718523
63965
520158
107682
282971
213659
535275
654341
146410
43949
79547
246800
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471