3156 721
5919 682
3141 752
2176 307
15948 448
2508 413
3199 264
7779 681
3109 501
4532 248
1604 51
2861 717