3021 112
8981 392
11553 271
3691 684
8676 807
2694 508
15537 609
4403 742
3461 261
12686 464
7816 80
7788 224
5658 642
7085 552
16333 58
76636 309
11664 685
3846 487
12953 601
2390 378
2900 461