408825 1023
111395 729
103970 584
53461 136
133211 228
640980 1526
140697 291
403583 736
115950 519
823555 2005
96510 512
1547093 4452
80972 595
153475 421
463239 1560
532518 983
109149 336
54948 278
335355 1165
620592 1683
256601 480
481464 997
298002 953
497810 621