9593 91
18672 390
11993 315
7674 440
12771 420
6013 599
6783 305
8050 697
7431 166
13982 584
10983 92
9091 299