1375 130
26326 240
19086 65
49482 322
96920 991
167564 832
46703 660
15378 445
37542 822
19023 464
4573 315
883 33
3417 872
923 158
2927 490
3273 64
4204 348