2956 668
1927 399
3112 574
1821 259
2570 590
2992 784
603 66
630 40
14193 124
16863 782
14996 730
2658 403
29461 503