13252
6843
19446
27221
23803
25392
16768
35457
8201
34262
20318
33630
20168
34150
26643
10238
2474
2322
1632
17011
43124
41554
25424
48285
29707
44949
37083
96958
10908
18069