3797 110
8451 646
24239 801
7286 70
7534 196
4531 124
6660 94
14569 795
4336 678
1468 146
4881 707
10641 593
35346 583
2810 413