-1 -1
292 18388
353 5212
286 8465
358 6091
316 26165
313 9895
371 12602
186 6649
3793 15698
142 13824
111 7545
172690 186850
432 9927
831 11423
