20476 265
6849 86
26843 376
9281 326
8346 317
17448 668
18429 505
3997 169
15163 38
8675 635
4052 566
4266 372
12744 168
4869 79
4606 113