2940 625
1651 401
234 68
7400 584
14015 226
8407 152
22111 619
186728 1098
77514 930
44164 508
47589 552
91316 400
61319 714
47519 317
8354 496