10191 862
22820 107
23427 380
8039 586
9248 521
7923 570
4443 522
7821 788
6751 293
5143 127
9342 664