4816 882
5070 735
9144 573
4975 603
19289 712
3318 715
3771 626
2367 268
10938 182
2155 307
2264 344
2163 174
23782 413
29361 141