4291 256
6965 512
5987 643
36067 451
2544 244
5521 479
5186 39
44656 617
19435 392
16436 106
6030 778
12587 52
3391 327
3659 662
2395 54