12496 916
1411 255
2968 241
19753 382
7461 481
11300 570
5928 791
11545 208
5401 71
1609 50
9958 132
10120 883