1659 71
3040 290
16705 928
52699 776
4502 31
4035 136
4277 315
11204 234
5054 956
3434 540
4008 388
18771 614
2587 309
2240 115
5052 622
4102 585