925250
519235
306233
753207
875274
39068
821599
173232
176192
71834
378300
86514
5115799
3547581
3049148
2354804
2226988
2031609
1945357
190878
1756118
1718136
1682195
1633471