6531 75
3421 358
2786 108
21554 510
28820 830
18133 532
52721 522
2741 243
9985 53
3838 163
17313 537
15618 212
8890 699