20479 265
6853 86
26863 376
9284 326
8352 317
17461 668
18449 505
3997 169
15191 38
8676 635
4053 566
4266 372
12747 168
4869 79
4612 113