23455
414940
510218
435633
30562
265114
236647
925675
47851
54424
116655
91323
5082799
3516581
3013148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471