11072 99
3344 331
4298 597
24587 501
27179 575
40980 436
54073 394
37002 433
15350 725
14877 364
7186 45
15540 765
7169 837
5552 490
3474 550
6013 121