21672 979
125997 201
76012 1045
2880 60
69780 455
5928 214
15455 285
17191 875
480565 996
456680 798
357910 479
48196 690
105499 205
279428 791
133328 545
175914 827
177148 830
61765 937
126451 891
34837 98
27581 567
153490 948
39168 297
58701 237
26084 618
48400 671
22264 551
45048 557