3156 721
5920 682
3141 752
2179 307
15960 448
2510 413
3199 264
7780 681
3109 501
4532 248
1604 51
2861 717