10270 99
3297 331
4263 597
24560 501
27142 575
40947 436
54058 394
36979 433
15334 725
14861 364
7160 45
15520 765
7159 837
5533 490
3455 550
5991 121