3070 668
1928 399
3350 574
2179 259
2578 590
3067 784
611 66
653 40
14211 124
16913 782
15010 730
2678 403
29495 503