9018 450
17046 63
36385 239
2581 564
3455 774
31627 141
2662 596
7400 523
4872 823
7733 351
2167 321
21937 158
16613 669
2329 310
3234 561
3319 475
4400 782