106559 693
63990 154
37606 160
13611 311
30482 115
11314 372
30306 586
22959 639
3442 49
3080 300
3843 357
2866 655
2706 401