22021 341
4422 571
4536 232
5397 633
3914 178
4455 616
4802 596
3524 414
2684 43
2594 578
2156 26
3511 120
1645 51
4693 112
3663 572
6490 710