4816 882
5070 735
9144 573
4979 603
19301 712
3319 715
3771 626
2368 268
10940 182
2155 307
2264 344
2164 174
23794 413
29374 141