1602454
447941
887865
894770
1082949
1231894
379474
224748
1093841
1548224
893337
1172421
793912
251631
803411
888796
20164484
19599692
17950960
11942916
9264156
7909362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231