307045 850
51986 867
168065 611
121341 610
49424 735
154664 370
34851 192
77904 790
69365 117
55381 503