1676 485
479 37
4429 797
4698 284
27070 368
5187 658
3191 269
7305 872
15512 546
9425 516
6724 89
8826 694
17386 110
16531 613
2885 336
2130 348