2427 346
3878 301
1877 79
3230 322
7829 284
6027 705
9855 882
3072 184
2870 82
3447 523
8519 390
3850 691
4502 495
1675 41
3905 607
26073 809
28080 966