10931 99
3321 331
4285 597
24577 501
27162 575
40973 436
54068 394
36994 433
15344 725
14870 364
7174 45
15529 765
7166 837
5545 490
3464 550
6003 121