10186 862
22806 107
23411 380
8031 586
9214 521
7904 570
4440 522
7809 788
6743 293
5137 127
9336 664