153786
206150
29200163
28400170
8228123
10289116
7644126
466073
21701174
14556107
6373113
267576
1017281
5389101
813895
520469
360362
410684
14224134
345976
392367
697296