190680
140119
486282
29204
22680
28294
46855
414293
108956
139436
535385
400830
5158799
3571581
3096148
2400804
2235988
2058609
1977358
191878
1773118
1722136
1692196
1639471