3952 930
2338 1006
1506 327
2905 721
3307 815
6831 546
6576 512
3070 752
2324 413
2960 264
5517 898
2791 501