22133 341
4510 571
4568 232
5447 633
4052 178
4498 616
4891 596
3583 414
2785 43
2642 578
2215 26
3562 120
1699 51
4776 112
3720 572
6592 710