4815 882
5070 735
9143 573
4973 603
19276 712
3317 715
3771 626
2366 268
10936 182
2155 307
2264 344
2163 174
23765 413
29343 141