2846 685
2128 487
5643 509
13561 561
3784 140
38822 423
2431 67
3731 604
4392 840
9234 639
2080 220
4694 828
11521 731
2933 343
4511 641