50209 57
39799 67
35526 55
34213 53
33252 100
29033 112
28820 72
28212 75
27230 19
26839 65
23520 35
22960 51
21742 73
21506 42
20888 24
20818 43
19936 40
16525 22
15907 74
14931 27
14625 22
14356 70