35090
41311
43299
36861
32814
24810
32148
22881
30930
29305
25839
28232
24911
28319
31973
35757
38832
35105