1659 71
3042 290
16710 928
52710 776
4506 31
4036 136
4277 315
11205 234
5068 956
3434 540
4009 388
18771 614
2587 309
2240 115
5053 622
4102 585