2829 685
2109 487
5635 509
13529 561
3765 140
38688 423
2419 67
3724 604
4380 840
9216 639
2067 220
4683 828
11505 731
2909 343
4477 641