17406323
6119
3073718
775
8939803
3107
5870747
1938
13092511
5353
7546017
2104
5827186
2101
58554039
31717
1707257
684
7635813
2720
5460370
1862
5193680
1850
17735571
5535
4943355
1661
10352666
3565
2529026
719
4093931
1206
30654623
17668
2764036
1108
4781802
1840
13042576
4024
4391827
1416
2773621
980
16551892
5230
13126682
1922
1979102
468
3527857
1105
9884848
3597