22087 341
4471 571
4554 232
5427 633
3999 178
4486 616
4859 596
3563 414
2753 43
2619 578
2187 26
3539 120
1680 51
4742 112
3694 572
6556 710