152993 300
140445 1089
150812 1046
708914 1679
52666 286
183455 330
83740 297
301092 618
66277 492
94112 567
310116 582
286713 687
102308 863
50444 597
319711 897
43746 292
16518 649
401619 966
116982 749
28405 125
78655 439
65547 791
181400 192
33615 373
84156 1019
30240 214
60483 92
57969 646