307047 850
51990 867
168065 611
121346 610
49424 735
154682 370
34851 192
77904 790
69368 117
55385 503