2423 346
3868 301
1872 79
3226 322
7825 284
6026 705
9852 882
3066 184
2866 82
3441 523
8509 390
3846 691
4498 495
1669 41
3902 607
25980 809
28004 966