314631 
499717 
49442 
337008 
766401 
18455 
111602 
15434 
16618 
78002 
58435 
44471 
36121 
23622 
32079 
20871 
27023 
53373 
2557 
25653 
208858 
5605 
74595 
1040959 
8541 
21290 
29464 
33911 
13196 
20097 
19809 
91060 
20692 
7325 
1545923 
42630 
161739 
5912 
18745 
6466 
13683 
6449 
338090 
17807 
12159 
10977 
3232 
127307 
40733 
12063 
114394 
128620 
15085 
19701 
1685762 
17229 
21266 
19985 
17978 
7143 