12489 916
1409 255
2963 241
19730 382
7453 481
11281 570
5924 791
11534 208
5393 71
1608 50
9953 132
10109 883