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