2715 820
2426 555
2274 563
2690 736
1487 309
3007 921
2948 765
2790 644
505 117
1940 79
25097 121
3990 89
4343 529
3847 733