5986
2384
38704
30394
17893
5957
4223
20645
3090
7876
34135
13337
4399
56173
23590
2127
20405
20908
4960
9568
3139
8882
57380
2898
3734
52719
5172
3448
19034
2733
11161
3037
10225
3021
2407
9791
21241
9964
8432
4018
5074
7250
26441
2960
8514
15333
156562
38023
36056
4174
2061
9655
5148
32040
8596
11036
4102
4350
9467
22813