2922 668
1926 399
2982 574
1620 259
2568 590
2946 784
599 66
621 40
14188 124
16845 782
14992 730
2653 403
29431 503