22127 341
4503 571
4562 232
5445 633
4044 178
4497 616
4885 596
3579 414
2784 43
2639 578
2211 26
3559 120
1694 51
4772 112
3716 572
6584 710