307055 850
51995 867
168070 611
121352 610
49427 735
154714 370
34853 192
77905 790
69380 117
55391 503