42096
160489
5303
18316
6093
13139
5959
336399
17321
11670
10065
2891
125809
39071
11467
111828
126710
14612
19112
1677364
16811
20796
19344
17549
6640
2909
6040
6033
5402
61426
17805
4658
11864
8033
5126
5534
7166
3326
6568
6658
3352
4046
14493
16314
5364
7223
10816
7399
5915
8160
5263
4283
6411
9789
5499
3427
6420
18845
42447
31960