1631 485
362 37
4424 797
4692 284
27061 368
5180 654
3190 269
7299 872
15480 546
9415 516
6717 89
8823 694
17275 110
16524 613
2878 336
2129 348