508 896
939 309
618 993
269 191
413 825
848 990
112 546
1100 24
1050 494
1007 436
627 234
952 763
755 935
396 876
270 300
797 666
1470 554
876 733
685 114
680 160