17423
8852
22107
12803
16280
22177
6546
7352
27755
13927
19039
10274
19954
258198
8901
5143
20150
15283
4013
3637
85023
2195
11580
13448
41048
41618
74292
3381
37811
15603
5381
16780
13252
11872
12110
5303
5959
6640
6359
4877
5294
4381
5440
4510
11105
6612
87858
3299
4467
2895
2825
35824