6596 107
9257 619
11082 799
7650 323
4797 274
3861 102
14393 60
34877 756
6828 519
2889 562
2837 511
926 65
7240 754
3836 599
2106 298
4219 570
2310 435
3450 418