12526 916
1426 255
2991 241
19812 382
7480 481
11359 570
5933 791
11589 208
5421 71
1616 50
9982 132
10176 883