35224
3523
34632
34578
34127
33737
33915
32182
32798
3241
31271
31714
31945
31446
30436
30542
30647
3044
299
29758
29943
28903
2845
27314
27576
27907
27594
2695