10396 91
19280 390
12954 315
8433 440
14353 420
6683 599
7357 305
8596 697
8167 166
15098 584
11817 92
9902 299