9125 493
10277 90
5421 636
9433 461
11661 410
4731 463
7735 583
16370 185
3130 106
6299 157
5812 648
8312 788