2836 685
2116 487
5637 509
13539 561
3769 140
38733 423
2425 67
3726 604
4384 840
9224 639
2074 220
4686 828
11512 731
2921 343
4501 641