20526 265
6907 86
27084 376
10090 326
8443 317
17648 668
18594 505
4023 169
15649 38
8703 635
4106 566
4298 372
12801 168
4904 79
4852 113