22026 341
4428 571
4538 232
5404 633
3919 178
4459 616
4806 596
3531 414
2687 43
2596 578
2157 26
3513 120
1651 51
4698 112
3669 572
6496 710