307077 850
52028 867
168111 611
121428 610
49444 735
154894 370
34871 192
77926 790
69453 117
55425 503