1009 331
2596 322
2917 379
26921 533
4578 465
3713 477
18762 355
5731 917
9668 488
8436 733
2294 234
3550 188
3813 589
5369 714
21127 503