15758 476
93240 880
40611 632
52966 123
186485 557
44772 365
84107 197
27521 254
64480 548
124135 331
65937 717
55513 817
31965 518
120981 637
44961 463
36028 974
63445 495
88823 342
50392 620
152685 524
61680 668
153138 685
179909 872
30810 85
44083 114
36899 164
71847 983
98619 300