10191 862
22821 107
23433 380
8043 586
9248 521
7923 570
4443 522
7823 788
6752 293
5146 127
9343 664