1838426
2145286
3618050
3728750
3969586
4514982
4621722
4807254
4968263
316957
49492
51035
40506
42128
42917
43653
44780
45609
70173
61510
392416
715029
1178884
1439893
1943652
2899589
4325678
5839055
7131838
10639452