2900 313
101 101
257 457
276 65
752 412
614 739
849 815
926 813
754 501
279 484
694 949
546 736
181 129
749 451
290 53
1236 359
400 488
914 219
832 940
892 275
758 365
645 950
1226 1
509 615