50536 57
44740 101
39977 40
39799 67
35865 55
34213 53
33600 100
31590 117
30722 66
29878 115
29164 72
28473 75
28212 82
27230 19
26839 65
26345 44
25467 15
25226 72
24533 56
24375 68
23579 66
23520 35