10191 862
22821 107
23432 380
8042 586
9248 521
7923 570
4443 522
7822 788
6751 293
5145 127
9342 664