6533 75
3421 358
2787 108
21554 510
28822 830
18145 532
52747 522
2741 243
10008 53
3840 163
17318 537
15620 212
8893 699