12344 450
1672 357
4699 710
12947 185
28861 539
4527 673
11545 928
5835 678
7184 613
3932 179
3079 104
9116 106
1792 32