113971 255
106033 249
346636 1042
508191 1408
87873 464
87859 470
125788 235
122249 375
84462 603
288609 1253
220503 718
80578 485
104474 149
145789 567
232315 350
155506 243
139675 291
66396 259
168845 604
150726 859
316841 1201
91170 150
187532 1332
97720 591
271774 981
119644 225
145158 756
375073 955