101579 113
76221 97
50224 84
44925 41
44843 85
40498 41
39046 80
36812 73
35661 49
34716 20
34213 73
34023 57
33774 74
31318 53
30555 62
30078 45
29135 50
28153 52
27374 28
26767 42
26146 25
26104 60
25862 40
23968 69