10191 862
22821 107
23429 380
8041 586
9248 521
7923 570
4443 522
7822 788
6751 293
5143 127
9342 664