10003 627
3129 486
14420 329
19547 326
8931 109
16659 966
6016 549
12735 411
3568 156
1792 276
10962 780