6197 60
9401 821
3677 286
34379 895
14899 518
10460 313
5661 511
41282 244
51587 740
33736 430
2656 384
4478 798
10754 555
4160 160
8931 458