372531
199592
38510
696848
730591
753655
19572
348187
920841
903934
141101
178429
5325799
3751581
3263148
2580804
2313988
2164609
2086358
194878
1860118
1756136
1754196
1671471