48093
46402
43334
41295
40639
40449
40026
38591
37252
35431
34698
34611
34122
33941
32657
32572
32414
32318
31894
31243
31207
30641
29458
29023
28628
28579
27831
27763
27545
27452