712286
354808
980371
761353
238446
517417
212919
67328
771736
680910
123778
20921
5239799
3663581
3194148
2490804
2270988
2109609
2038358
193578
1819118
1742136
1715196
1658471