12601 450
1697 357
4701 710
12947 185
28864 539
4527 673
11545 928
5835 678
7184 613
3933 179
3082 104
9119 106
1792 32