22011 341
4417 571
4535 232
5393 633
3910 178
4453 616
4798 596
3524 414
2678 43
2594 578
2153 26
3508 120
1630 51
4690 112
3657 572
6487 710