1659 71
3042 290
16712 928
52712 776
4509 31
4036 136
4277 315
11205 234
5070 956
3434 540
4009 388
18771 614
2587 309
2240 115
5053 622
4102 585