1014 331
2773 322
2953 379
26939 533
4602 465
3746 477
18943 355
5747 917
9724 488
8460 733
2303 234
3599 188
3844 589
5445 714
21183 503