1127 34
3590 707
6263 534
3446 618
3959 930
2356 1006
1511 327
2912 721
3310 815
6847 546
6597 512
3083 752
2337 413
2968 264
5523 898
2847 501