40599 170
15187 309
42428 699
23290 648
32954 407
29581 316
26559 46
39883 475
114012 759
71243 574
96331 400
34719 576
50143 370
56523 517
40827 123
61007 439
36953 704
56494 601
73888 651
71773 895
77600 891
40519 344
35610 610
60806 389