1659 71
3045 290
16718 928
52736 776
4511 31
4037 136
4277 315
11206 234
5072 956
3434 540
4010 388
18774 614
2589 309
2240 115
5053 622
4102 585