12567 683
5535 523
4441 274
2469 113
15097 594
8471 787
2907 380
3097 126
52653 369
65670 495
91597 608
3508 287
19517 629
10980 154