10201 862
22840 107
23462 380
8056 586
9269 521
7941 570
4448 522
7835 788
6754 293
5162 127
9352 664