4213 858
2295 92
3245 336
2918 397
4993 311
4218 931
2934 471
2925 504
5252 188
2762 73
3634 473
1522 178
4206 637
6449 473
3307 472
7722 717