20301 109
4448 88
6004 500
14022 778
12616 496
6693 193
2981 257
4478 620
6208 587
3370 369
12306 287