190680
140119
486282
29204
22680
28294
46855
414293
108956
139436
535385
400830
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471