640 697
228 76
755 45
654 875
876 402
21 113
633 363
863 470
811 84
346 309
492 569
270 399
363 679
861 97
2436 127
142 880
463 732
472 254
369 833
548 419
77 168