40597 170
15187 309
42427 699
23289 648
32953 407
29581 316
26558 46
39881 475
114008 759
71242 574
96325 400
34719 576
50141 370
56520 517
40827 123
61004 439
36951 704
56487 601
73887 651
71764 895
77595 891
40514 344
35609 610
60805 389