75520
129870
55739
75224
570314
10830
851819
549619
797802
959198
230284
1036513
5082799
3515581
3010148
2318804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471