3998 86
4010 373
5978 593
79649 526
122829 479
3929 39
14471 702
15336 105
19186 414
56275 548
5785 531
6677 76
4348 386
4419 662
6091 420
3902 386
4265 604
171139 592
174932 233
3691 690
4157 783
19520 305
83690 183
16982 603
4794 882