20301 109
4445 88
6004 500
14017 778
12612 496
6687 193
2981 257
4478 620
6208 587
3370 369
12298 287