2830 685
2109 487
5635 509
13531 561
3765 140
38693 423
2419 67
3724 604
4381 840
9216 639
2068 220
4684 828
11506 731
2911 343
4477 641