15012 83
26053 541
4904 858
35978 821
12462 107
9195 521
9471 228
4603 711
4139 382
10199 87
12424 263