22038 595
25182 180
18658 115
13308 368
12386 61
11404 169
14491 153
20939 317
14176 546
27855 194
14964 913
6048 573
17604 508
6072 62
15700 404
15165 143
21602 294
19016 732
18000 275
47717 214
20760 756
15916 426
12697 44
10000 373
13523 306
16426 581
13743 33
15831 61