10191 862
22821 107
23435 380
8043 586
9248 521
7923 570
4443 522
7824 788
6752 293
5146 127
9345 664