22015 341
4419 571
4535 232
5395 633
3911 178
4454 616
4798 596
3524 414
2679 43
2594 578
2154 26
3510 120
1641 51
4690 112
3659 572
6489 710