1375 130
26326 240
19085 65
49479 322
96885 991
167533 832
46693 660
15378 445
37529 822
19001 464
4573 315
882 33
3415 872
922 158
2925 490
3272 64
4203 348