15927 83
26559 541
5006 858
36012 821
12579 107
9257 521
9548 228
4643 711
4184 382
10332 87
12504 263