2928 721
3610 682
3090 752
2045 307
14499 448
2343 413
2986 264
7427 681
2958 501
1654 248
1427 51
2791 717