4285 256
6957 512
5986 643
36061 451
2544 244
5521 479
5186 39
44655 617
19435 392
16436 106
6030 778
12587 52
3391 327
3658 662
2395 54