999 306
560 300
370 298
842 296
218 293
766 283
876 271
48 233
634 219
992 214
827 213
75 208
768 203
947 203
197 197
445 186
68 158
685 139
553 132
189 132