22019 341
4420 571
4536 232
5395 633
3913 178
4454 616
4800 596
3524 414
2682 43
2594 578
2155 26
3510 120
1642 51
4692 112
3659 572
6490 710