1674 71
3097 290
16852 928
53050 776
4589 31
4066 136
4317 315
11272 234
5104 956
3442 540
4072 388
18798 614
2597 309
2247 115
5086 622
4107 585