1336 308
4622 710
12933 185
28842 539
4509 673
11469 928
5794 678
7125 613
3911 179
3053 104
8968 106
1768 32