15930 83
26562 541
5006 858
36013 821
12580 107
9257 521
9548 228
4643 711
4184 382
10333 87
12505 263