15889 840
11761 556
3685 639
4168 354
8801 450
16691 63
35843 239
2542 564
3415 774
30552 141
2611 596
7341 523
4765 823
7657 351
2110 321
21410 158
16406 669
2281 310
3203 561
3261 475
4326 782