12488 916
1408 255
2961 241
19725 382
7453 481
11280 570
5923 791
11531 208
5388 71
1607 50
9952 132
10109 883