1512 175
2958 77
2890 562
6541 518
2386 384
2350 515
1080 88
3017 475
3632 812
2175 471
1562 35
4016 274
3847 654
6044 394
14751 853
3554 833
4073 622
3478 795
4062 947
934 45
3745 540
2719 278
2395 444
2439 554