20560 265
6965 86
27266 376
10129 326
8514 317
17923 668
18725 505
4044 169
15900 38
8742 635
4146 566
4316 372
12885 168
4932 79
4921 113