10011 627
3130 486
14422 329
19548 326
8932 109
16661 966
6018 549
12741 411
3572 156
1792 276
11228 780