2427 346
3878 301
1877 79
3230 322
7829 284
6027 705
9855 882
3072 184
2870 82
3447 523
8520 390
3850 691
4502 495
1676 41
3905 607
26074 809
28083 966