22580 912
4310 647
4124 731
20503 704
5191 30
4132 98
8700 322
8571 763
4743 752
6905 454
2853 374
3855 774