2420 346
3862 301
1870 79
3225 322
7821 284
6021 705
9851 882
3063 184
2863 82
3436 523
8506 390
3843 691
4497 495
1667 41
3897 607
25927 809
27935 966