1584 46
2466 213
5931 572
8483 663
7077 483
5021 760
3880 617
5226 513
3489 527
3843 781
2312 340
17393 399
38633 567
75266 586
37333 654
73597 895
21556 45
18444 67