12578 683
5540 523
4452 274
2477 113
15107 594
8484 787
2911 380
3105 126
52770 369
65976 497
92003 608
3520 287
19538 629
10996 154