22081 341
4469 571
4554 232
5425 633
3997 178
4486 616
4857 596
3562 414
2753 43
2618 578
2187 26
3536 120
1679 51
4741 112
3693 572
6556 710