16060 83
26617 541
5010 858
36014 821
12588 107
9268 521
9554 228
4644 711
4188 382
10361 87
12516 263