2408 346
3845 301
1858 79
3213 322
7812 284
6009 705
9837 882
3052 184
2844 82
3408 523
8478 390
3829 691
4488 495
1652 41
3887 607
25646 809
27650 966