13252
6843
19446
27221
23804
25392
16768
35457
8201
34263
20319
33630
20168
34151
26643
10238
2474
2322
1632
17011
43124
41554
25425
48285
29707
44949
37083
96960
10908
18070