22079 341
4466 571
4554 232
5423 633
3992 178
4484 616
4850 596
3562 414
2752 43
2617 578
2184 26
3535 120
1675 51
4735 112
3689 572
6552 710