46913
128120
6910
5071
75310
11819
47227
12500
12360
4020
2300
12697960
2024837
14370284
1394612
12432261
1195740
112383
10320158
1010912
853237
82316
77605
70542