20561 265
6965 86
27276 376
10130 326
8519 317
17933 668
18730 505
4044 169
15906 38
8743 635
4147 566
4317 372
12886 168
4932 79
4921 113