2812 685
2093 487
5605 509
13478 561
3736 140
38388 423
2397 67
3710 604
4369 840
9190 639
2051 220
4668 828
11463 731
2885 343
4448 641