40417 70
1688 357
1445 257
2363 286
3212 653
2932 555
9086 455
3549 663
10385 328
656 45
1203 83
2545 563