2404 346
3838 301
1851 79
3211 322
7809 284
6000 705
9826 882
3048 184
2839 82
3398 523
8468 390
3822 691
4479 495
1642 41
3875 607
25565 809
27550 966