2923 668
1926 399
2992 574
1649 259
2569 590
2955 784
599 66
622 40
14189 124
16846 782
14992 730
2653 403
29434 503