28906
28294
27559
41734
15285
29806
47619
30785
27261
17470
14247
29826
11856
30278
9757
16051
16752
29748
12912
21602