13278
6847
19516
27226
23838
25396
16782
35464
8203
34271
20331
33645
20170
34166
26665
10240
2475
2322
1632
17016
43128
41556
25430
48364
29730
45025
37110
97035
10916
18075