2420 346
3862 301
1870 79
3225 322
7821 284
6021 705
9851 882
3062 184
2862 82
3436 523
8506 390
3843 691
4495 495
1667 41
3897 607
25924 809
27935 966