5026 262
7848 512
6259 643
37591 451
2586 244
5574 479
5212 39
45081 617
19741 393
16948 106
6066 778
12618 52
3426 327
3691 662
2433 54