4512 256
7143 512
6044 643
36201 451
2545 244
5527 479
5187 39
44677 617
19464 392
16456 106
6033 778
12591 52
3395 327
3660 662
2397 54