12510 916
1415 255
2978 241
19766 382
7466 481
11313 570
5932 791
11550 208
5407 71
1612 50
9967 132
10137 883