2703 820
2423 555
2270 563
2677 736
1477 309
2996 921
2941 765
2780 644
501 117
1891 79
25078 121
3967 89
4310 529
3825 733