12566 683
5534 523
4437 274
2466 113
15093 594
8469 787
2902 380
3096 126
52627 369
65600 495
91474 608
3506 287
19513 629
10977 154