115290
16882
3136
8506
4959
2997
37647
17989
10748
8247
30052
11029
25899
23090
18716
24700
5934
5338
38154
32527
4017
20118
7924
4458
22840
17791
11000
15209
17231
26900
2318
2346
16037
10470
2950
3331
30768
45958
14836
17314
10255
7102
5629
9854
21233
6289
15281
20271
13977
3612
13439
3410
28674
17142
31281
5138
4311
8156
14428
30012