20528 265
6910 86
27094 376
10090 326
8451 317
17665 668
18605 505
4023 169
15672 38
8706 635
4106 566
4298 372
12808 168
4904 79
4854 113