2713 820
2426 555
2273 563
2684 736
1482 309
3006 921
2947 765
2790 644
504 117
1932 79
25088 121
3987 89
4338 529
3842 733