12685 916
1503 255
3125 241
20088 382
7557 481
11619 570
5950 791
11760 208
5574 71
1641 50
10127 132
10354 883