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