461186
223431
228629
110777
148503
3593134
2196385
4100494
1138235
4417123
58410
59772
75241
62007
62944
79545
46028
46746
48318
49119
399461
295928
262515
354358
1465741
386764
1733357
2585866
3605142
290124