20526 265
6907 86
27083 376
10090 326
8443 317
17647 668
18593 505
4023 169
15649 38
8703 635
4106 566
4298 372
12801 168
4903 79
4848 113