51858
50938
50684
33147
29414
34027
27444
41158
31643
29526
23486
51985
19781
31881
26697
22183
23312
18616
24087
16659