12489 916
1409 255
2963 241
19733 382
7453 481
11281 570
5927 791
11534 208
5395 71
1608 50
9953 132
10110 883