715 41
3453 517
7427 575
7594 212
12231 119
2939 390
9219 283
14625 679
9776 88
2661 501
2155 232
2914 569