27 395
310 441
503 143
901 829
263 773
744 954
482 610
442 71
259 545
227 226
919 26
540 840
545 721
848 76
583 2
892 328
296 354
999 512
512 416
296 91