50906 57
39799 67
35865 55
34547 53
33600 101
30216 116
29164 72
28549 82
27230 19
26839 65
23520 35
23291 51
21742 76
21506 42
21226 24
21162 43
19936 43
16862 22
15907 74
15268 27
14981 23
14356 71