12796 916
1558 255
3225 241
20270 382
7608 481
11845 570
5961 791
11885 208
5674 71
1656 50
10284 132
10497 883