12123 450
1650 357
4689 710
12944 185
28855 539
4526 673
11542 928
5833 678
7182 613
3931 179
3078 104
9107 106
1789 32