20563 265
6965 86
27283 376
10130 326
8521 317
17940 668
18731 505
4047 169
15908 38
8743 635
4150 566
4318 372
12887 168
4932 79
4921 113