12566 683
5534 523
4438 274
2466 113
15093 594
8469 787
2902 380
3096 126
52630 369
65604 495
91478 608
3506 287
19513 629
10977 154