6545 75
3325 358
2805 108
21565 510
29316 829
17934 532
52764 522
2757 243
10061 53
3756 163
17235 538
15712 212
8974 699