2972 412
496 921
812 257
831 66
999 488
752 412
463 732
331 725
703 932
526 364
546 966
388 148
2193 220
2898 313
748 145
746 525
552 332
734 836
816 650
1234 359
447 858
402 893