0 0
142 601
952 8
876 952
412 786
502 14
193 888
466 553
442 84
4 950
892 237
260 82
332 482
922 327
605 7
310 133
343 501