6198 60
9401 821
3677 286
34383 895
14899 518
10463 313
5661 511
41282 244
51588 740
33738 430
2656 384
4478 798
10754 555
4160 160
8931 458