10396 91
19279 390
12954 315
8432 440
14351 420
6680 599
7356 305
8596 697
8166 166
15094 584
11816 92
9901 299