1151 883
1235 163
378 460
362 312
494 232
453 352
296 824
325 735
749 396
958 202
493 574
695 441
593 457
997 929
423 26
391 726
638 313
562 154
1009 140
251 655
95 149
499 813