555 505
455 590
262 394
336 290
27 650
1006 826
820 98
17 884
150 595
847 542
792 163
681 775
543 159
596 306
563 237
160 850
279 35
834 465
234 35
910 897