11557 627
3428 486
14512 329
19787 326
9417 109
17502 966
6225 549
13399 411
4220 156
1951 276
12108 780