10393 91
19277 390
12951 315
8431 440
14347 420
6680 599
7355 305
8595 697
8165 166
15091 584
11810 92
9897 299