1635 485
363 37
4424 797
4692 284
27061 368
5181 654
3190 269
7299 872
15481 546
9415 516
6717 89
8823 694
17275 110
16524 613
2878 336
2129 348