2845 685
2127 487
5643 509
13556 561
3783 140
38820 423
2431 67
3730 604
4392 840
9233 639
2080 220
4693 828
11521 731
2932 343
4511 641