2912 668
1924 399
2883 574
1439 255
2562 590
2888 784
597 66
608 40
14177 124
16832 782
14988 730
2641 403
29418 503