4815 882
5070 735
9142 573
4971 603
19269 712
3317 715
3771 626
2366 268
10934 182
2155 307
2264 344
2163 174
23753 413
29330 141