2855 685
2135 487
5647 509
13580 561
3794 140
38896 423
2438 67
3738 604
4396 840
9244 639
2086 220
4697 828
11541 731
2949 343
4519 641