102015 223
75511 209
69292 123
67951 92
60483 44
50143 117
49416 56
49036 119
47218 73
46816 86
43933 67
40943 66
40613 50
39027 54
36555 74
34894 20
32132 53
31793 46
29732 19
29720 46
28257 33
28223 103
27262 19
26743 41