15998 83
26596 541
5008 858
36014 821
12582 107
9264 521
9551 228
4643 711
4185 382
10344 87
12510 263