9893 91
18959 390
12405 315
8071 440
13448 420
6327 599
7070 305
8312 697
7749 166
14497 584
11392 92
9513 299