4816 882
5070 735
9144 573
4978 603
19295 712
3319 715
3771 626
2368 268
10939 182
2155 307
2264 344
2163 174
23785 413
29364 141