101 101
641 697
351 289
40 82
1904 249
812 405
795 952
645 950
996 437
792 395
619 851
823 887
861 97
667 528
211 972
656 875
932 342
966 502
233 465
2561 727
658 877
65 155
49 389
920 798