2844 685
2126 487
5643 509
13553 561
3782 140
38792 423
2431 67
3728 604
4390 840
9231 639
2079 220
4690 828
11520 731
2931 343
4508 641