15887 840
11759 556
3685 639
4167 354
8798 450
16691 63
35842 239
2542 564
3415 774
30548 141
2611 596
7341 523
4765 823
7657 351
2110 321
21405 158
16405 669
2281 310
3203 561
3261 475
4326 782