38533
37861
36966
35703
34780
33633
33530
32490
32541
32596
3012
29328
2951
29229
28417
28832
27406
26450
25628
259
25104
24827
2419
23956
22790
2122
21471
2185