524812 1151
58690 324
140925 868
113239 255
23158 120
104584 248
158573 911
343919 1039
505081 1407
7733 283
87246 464
86976 470
8587 523
29865 162
124543 235
120869 374
83642 603
287102 1252
185496 918
218770 718
79887 485
103147 148
144650 567
230498 350
153968 239
138172 291
65522 258
167635 604