4813 882
5070 735
9142 573
4969 603
19256 712
3314 715
3768 626
2364 268
10933 182
2153 307
2264 344
2163 174
23730 413
29304 141