115291
16882
3136
8507
4959
2997
37648
17991
10748
8247
30053
11030
25900
23090
18716
24700
5935
5338
38155
32529
4017
20118
7924
4458
22842
17791
11000
15210
17231
26901
2318
2347
16038
10470
2950
3332
30768
45958
14836
17314
10255
7102
5629
9855
21233
6289
15281
20271
13977
3613
13441
3410
28674
17145
31281
5138
4311
8156
14429
30012