6421 75
3315 358
2765 108
21538 510
28700 829
17700 532
52649 522
2724 243
9663 53
3715 163
16990 537
15420 212
8687 699