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