28943
28333
27598
41795
15301
29829
47651
30815
27279
17490
14263
29850
11873
30308
9774
16074
16780
29769
12928
21632