20560 265
6964 86
27263 376
10129 326
8514 317
17923 668
18723 505
4044 169
15900 38
8742 635
4146 566
4316 372
12884 168
4932 79
4921 113