2553 797
3051 875
932 259
1928 314
35912 657
7314 604
24481 640
5421 251
19584 531
4015 193
37640 588
11294 736
5072 160