15887 840
11760 556
3685 639
4168 354
8800 450
16691 63
35842 239
2542 564
3415 774
30551 141
2611 596
7341 523
4765 823
7657 351
2110 321
21407 158
16406 669
2281 310
3203 561
3261 475
4326 782