10377
337506
479679
446278
535750
625130
665921
965821
103723
416170
580173
116198
5157799
3570581
3095148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471