22075 341
4461 571
4553 232
5420 633
3992 178
4483 616
4845 596
3562 414
2749 43
2617 578
2183 26
3533 120
1672 51
4734 112
3689 572
6551 710