2913 668
1924 399
2899 574
1473 255
2562 590
2895 784
597 66
610 40
14179 124
16835 782
14989 730
2643 403
29421 503