12584 481
1677 280
85875 643
7286 234
4350 728
3559 76
4762 530
2096 458
11984 962
21533 454
1964 276
3207 358
3259 233
13399 533