13877 72
6876 334
3503 368
58116 930
21138 327
18211 741
10489 673
33628 718
4838 427
12577 795
11872 444
2224 48
4644 59
3092 293
6637 879
25876 522