4813 882
5070 735
9141 573
4965 603
19244 712
3313 715
3765 626
2363 268
10930 182
2153 307
2264 344
2163 174
23718 413
29283 141