2806 420
19613 104
9352 530
3661 83
9575 90
14164 655
5521 571
32181 242
2691 674
2417 415
1695 447
3905 651