22656 912
4336 647
4130 731
20523 704
5193 30
4133 98
8700 322
8571 763
4743 752
6906 454
2853 374
3856 774