16257 452
3152 357
4994 710
13051 185
29028 539
4618 673
11784 928
5925 678
7464 613
4095 179
3227 104
9588 106
1901 32