316719
75449
453984
374901
1007563
970586
19570
198403
38645
704141
978398
82464
28982454
24430119
21962992
21164480
16484333
14863969
140571028
13369239
1158782
11519764
949458
9460480