15831 83
26472 541
4916 858
36017 822
12651 107
9263 521
9635 228
4614 711
4217 382
10332 87
12485 263