2385 220
962 352
929 975
729 108
411 917
106 95
337 506
466 421
144 751
907 466
23 598
864 79
350 83
835 259
975 222
428 282
958 825
103 848
601 607
646 659
605 326
400 127
1257 947