10391 91
19276 390
12949 315
8428 440
14346 420
6680 599
7354 305
8594 697
8165 166
15089 584
11810 92
9896 299