20462 265
6803 86
26699 376
9254 326
8301 317
17387 668
18358 505
3969 169
15127 38
8647 635
4049 566
4253 372
12723 168
4851 79
4580 113