2592 423
2502 1006
2971 721
3679 682
3116 752
2102 307
14953 448
2403 413
3021 264
7556 681
2946 501
1700 248
1498 51
2825 717