12316 82
14543 767
22167 703
3360 301
10238 699
9775 338
3043 520
2474 374
8896 38
4290 867
2597 405
4372 379
27645 580
13217 599
7676 473
998 37