50536 57
44740 101
39977 40
39799 67
35865 55
34213 53
33600 100
31254 114
30722 66
29436 112
29164 72
28473 75
28212 76
27230 19
26839 65
25997 42
25135 15
24889 72
24375 68
24189 56
23579 65
23520 35