12179 916
1305 255
2667 241
19009 381
7318 481
10388 570
5910 791
11294 208
5181 71
1580 50
9756 132
9801 883