14876 58
3877 110
8595 646
24397 801
8648 70
9208 197
4671 124
6693 94
14814 795
4449 678
1518 146
4956 707
5402 593
35923 583
2864 413