15975 83
26586 541
5008 858
36014 821
12581 107
9263 521
9548 228
4643 711
4185 382
10340 87
12510 263