929434
419904
810350
131419
396834
227622
92570
638235
645773
15836
220527
102318
4888798
3340581
2773148
2132987
2125804
1902609
185978
1800357
1668136
1636118
1597195
1587471