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