514314
707172
861571
284514
600310
978701
44413
249753
856685
437868
268570
278758
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471