506 239
282 226
719 202
930 198
217 184
737 182
51 171
977 171
902 167
1104 160
33 139
749 122
112 98
987 92
352 87
121 85
611 58
519 52
965 32
979 28