12578 683
5540 523
4451 274
2477 113
15107 594
8482 787
2911 380
3104 126
52767 369
65969 497
91996 608
3520 287
19536 629
10995 154