3590 707
6262 534
3445 618
3959 930
2356 1006
1509 327
2912 721
3310 815
6845 546
6594 512
3083 752
2337 413
2968 264
5523 898
2847 501