31956
31296
31174
31645
31860
31225
30993
30387
3016
30436
29456
29298
28367
28120
28232
2798
27758
27797
2618
26669
26321
25784
25366
25505
24889
24649
24612
23428