114471
616772
451190
761221
1019716
85589
458427
379358
762271
91813
887449
6139
32452464
27654131
24699998
24280481
18552343
16709973
155091029
14691239
12668764
10492485
782044
5728209