1659 71
3042 290
16705 928
52700 776
4503 31
4035 136
4277 315
11205 234
5057 956
3434 540
4008 388
18771 614
2587 309
2240 115
5052 622
4102 585