8838 697
14040 383
4460 74
5916 305
3710 807
19672 521
2086 81
9034 426
3794 469
4698 296
6018 662
3011 120
639 48