295890 1005
44057 303
188442 673
54670 128
281465 448
117630 932
113214 553
113539 843
108895 355
57702 512
97522 497
160215 810
112947 699
45905 131
596719 1277
25858 419
146074 604
139483 600
76258 721
90916 853
65909 757
112638 653
76882 383
51555 698
46287 726
30709 225