13278
6847
19516
27226
23838
25396
16780
35464
8203
34271
20331
33645
20170
34166
26665
10240
2475
2322
1632
17016
43128
41556
25429
48361
29728
45025
37110
97033
10915
18075