1014 331
2772 322
2950 379
26938 533
4602 465
3746 477
18942 355
5747 917
9722 488
8460 733
2303 234
3599 188
3844 589
5444 714
21182 503