2409 346
3847 301
1858 79
3214 322
7813 284
6010 705
9840 882
3053 184
2846 82
3412 523
8479 390
3831 691
4488 495
1652 41
3887 607
25668 809
27672 966