2713 820
2426 555
2273 563
2684 736
1482 309
3005 921
2947 765
2788 644
504 117
1930 79
25087 121
3986 89
4337 529
3841 733