47095 573
77731 189
64401 293
67650 278
51055 486
87281 822
50478 473
70893 389
1563477 4497
1351570 2535
459909 1312
1112497 1888
317653 1225
647239 1334
1720808 3685
437859 1720
39728 181
381738 971
457489 605
721983 1450
35431 588
765069 1404
384572 1073
1179189 1305