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