14504
30347
10070
8690
21484
9020
12687
33036
31578
27484
20659
29748
37658
25840
15665
31082
32664
11814