21724 912
4112 643
4045 731
20292 704
5183 30
4116 98
8690 322
8556 763
4739 752
6896 454
2847 374
3849 774