152993 300
140448 1089
150812 1046
708914 1679
52666 286
183455 330
83740 297
301094 618
66277 492
94112 567
310116 582
286713 687
102310 863
50444 597
319711 897
43746 292
16518 649
401621 966
116984 749
28405 125
78655 439
65547 791
181402 192
33615 373
84156 1019
30242 214
60485 92
57969 646