1375 130
26326 240
19086 65
49481 322
96908 991
167555 832
46698 660
15378 445
37542 822
19011 464
4573 315
882 33
3417 872
922 158
2927 490
3272 64
4204 348