486326
35525
994295
62792
859368
2993
11719
875609
324544
719643
295195
64448
5238799
3663581
3194148
2490804
2270988
2109609
2037358
193578
1818118
1742136
1715196
1658471