23342
55313
41496
44798
23107
3866
8310
20607
2856
2674
21132
160938
13573
12682
52648
30899
10298
4574
9150
4532
23180
113188
17690
4304
27294
24352
9258
29812
3218
4013
38502
51365
18097
129222
8416
30264
24031
5578
3296
178660
7204
3174
16914
13068
7210
131160
22857
16843
2596
3992
534203
51587
3232
162431
32425
2013
15577
10197
25755
13818