6198 60
9402 821
3677 286
34388 895
14900 518
10463 313
5661 511
41284 244
51601 740
33747 430
2656 384
4479 798
10755 555
4160 160
8931 458