52843 755
28279 114
51652 634
11801 798
2811 602
21320 479
48242 507
19712 183
25344 676
48876 681
23034 209
55584 260
16268 788
46447 894
30465 664
106738 649
22683 832
16009 669
8292 671
3490 372
8051 386
3675 262
4482 408
3949 718