12322 916
1367 255
2912 241
19598 382
7432 481
11191 570
5920 791
11470 208
5333 71
1597 50
9899 132
9921 883