12681 87
83864 511
8503 393
7148 692
8172 680
51703 725
1537 373
24541 436
2578 56
13843 539
4521 462
3739 919