1007 331
2565 322
2914 379
26921 533
4574 465
3709 477
18737 355
5727 917
9658 488
8430 733
2292 234
3542 188
3812 589
5362 714
21106 503