702785
928612
7810
1039870
691931
25557
646142
660850
596138
823824
514241
299559
5161799
3574581
3103148
2404804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471