12488 916
1409 255
2961 241
19727 382
7453 481
11280 570
5923 791
11533 208
5390 71
1607 50
9952 132
10109 883