13278
6847
19516
27226
23838
25396
16779
35464
8203
34271
20331
33645
20170
34166
26665
10240
2475
2322
1632
17016
43128
41556
25429
48360
29728
45023
37109
97033
10914
18075