710486
143375
83763
649140
938839
544938
938188
391878
20164
425615
540653
745182
28963454
24410119
21948992
21151480
16476333
14857969
140491028
13366239
1154778
11515764
947258
9456480