50002 301
49694 291
9844 649
13244 262
47745 969
28174 631
59581 180
69094 488
14400 447
119539 762
43476 150
46404 717
18743 177
24335 634
54932 230
46971 491
332350 813
37115 628
64033 992
62992 238
47360 213
60491 231
30628 648
65287 152
83931 697
29592 219