1005 553
347 543
501 498
293 491
901 430
649 416
938 414
421 402
361 389
760 353
300 333
72 324
81 312
343 275
371 264
55 239
849 232
359 210
111 207
228 187