10143
23
12341
18
10066
17
8760
4
44252
84
31505
43
17146
27
16411
44
9902
15
11279
1
48041
74
47633
58