16723 83
27017 542
5041 858
36037 821
12682 107
9289 521
9624 228
4669 711
4243 382
10588 87
12578 263