2556 797
3070 875
937 259
1950 314
35991 657
7360 604
24494 640
5430 251
19634 531
4016 193
37695 588
11305 736
5083 160