307052 850
51995 867
168068 611
121349 610
49427 735
154701 370
34853 192
77904 790
69379 117
55387 503