22031 341
4428 571
4540 232
5409 633
3931 178
4463 616
4808 596
3536 414
2694 43
2603 578
2159 26
3515 120
1654 51
4702 112
3673 572
6502 710