346750
469241
1005540
1086700
175166
1159249
275850
498123
948971
744563
658198
377839
863709
702321
465278
279397
585284
3017112
2953927
2836797
2699692
2451488
2187214
2167981
2139951
2127484
1934271
189772
1722613
1718559