15947 83
26570 541
5007 858
36014 821
12580 107
9259 521
9548 228
4643 711
4184 382
10336 87
12508 263