106555 693
63985 154
37597 160
13609 311
30475 115
11314 372
30301 586
22957 639
3442 49
3080 300
3843 357
2866 655
2706 401