6531 75
3421 358
2786 108
21554 510
28822 830
18135 532
52729 522
2741 243
9988 53
3839 163
17314 537
15618 212
8890 699