10842 99
3311 331
4277 597
24571 501
27151 575
40965 436
54064 394
36985 433
15341 725
14865 364
7167 45
15523 765
7165 837
5542 490
3461 550
5996 121