10943 99
3323 331
4287 597
24578 501
27165 575
40976 436
54070 394
36995 433
15345 725
14870 364
7175 45
15529 765
7166 837
5545 490
3465 550
6004 121