2550 797
3002 875
930 259
1896 314
35840 657
7268 604
24466 640
5415 251
19534 531
4006 193
37594 588
11276 736
5062 160