245671
364946
702892
731100
119582
514380
665755
72893
692226
298768
525399
326490
28982454
24430119
21962992
21164480
16484333
14863969
140571028
13369239
1158782
11519764
949458
9460480