2347 346
3763 301
1808 79
3161 322
7755 284
5885 705
9769 882
2971 184
2792 82
3303 523
8372 390
3766 691
4403 495
1587 41
3787 607
23701 809
26540 966