4331 354
9019 450
17048 63
36390 239
2581 564
3456 774
31636 141
2662 596
7400 523
4872 823
7733 351
2167 321
21939 158
16615 669
2329 310
3234 561
3320 475
4400 782