420285
84419
187543
525244
867956
106116
1031229
438112
510515
562436
34189
947726
5516800
4033581
3511150
2762804
2383988
2308609
2286358
2000119
199478
1822196
1798136
1711216