20559 265
6964 86
27263 376
10129 326
8514 317
17921 668
18722 505
4044 169
15900 38
8742 635
4146 566
4315 372
12884 168
4932 79
4921 113