508 289
364 986
159 675
150 238
633 427
1197 456
463 619
569 989
900 566
751 376
562 156
778 561
667 363
150 53
2333 454
178 84
260 359
658 467
684 641
563 581
923 901
799 626