154 25
2316 702
969 882
335 289
824 149
352 934
797 543
172 763
909 863
554 330
410 878
46 50
432 962
570 388
1244 1000
442 454
333 124
315 470
955 885
478 986
790 210
295 755
841 541