4281 256
6949 512
5985 643
36058 451
2544 244
5521 479
5186 39
44653 617
19434 392
16435 106
6030 778
12587 52
3391 327
3658 662
2395 54