1592 46
2473 213
5939 572
8498 663
7081 483
5030 760
3884 617
5230 513
3504 527
3855 781
2319 340
17587 399
38760 567
75640 586
37412 654
74022 895
21638 45
18540 67