4696 259
7350 512
6094 643
36470 451
2550 244
5533 479
5194 39
44736 617
19520 392
16504 106
6038 778
12597 52
3398 327
3663 662
2405 54