2920 668
1926 399
2968 574
1600 259
2567 590
2939 784
599 66
620 40
14188 124
16843 782
14991 730
2653 403
29427 503