2931 591
1762 279
1694 193
33684 645
37242 323
11940 86
3197 170
36823 818
267581 790
22492 252
2994 709
22007 508
2415 143
32563 710
6707 369
59548 153
10770 430
3492 27
4692 396
6790 487