11131
451570
957396
9176
156877
354892
936427
575255
695497
515950
36340
666961
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1861118
1756136
1755196
1671471