50536 57
44740 101
39977 39
39799 67
35526 55
34213 53
33252 100
31254 114
30722 66
29033 112
28820 72
28473 75
28212 76
27230 19
26839 65
25997 42
25135 15
24889 72
24375 68
24189 56
23579 65
23520 35