2761 595
4104 685
3402 392
22629 384
1987 363
984 46
3288 412
2348 406
6934 152
3181 654
3397 516
4535 488
3611 617
4686 216