125328 841
571606 1523
174113 656
405540 870
304783 1104
155649 421
149061 145
95530 533
802841 2591
49715 650
190918 301
118132 454
134026 396
20851 117
48882 600
848223 1996
757953 2258
198960 417
305728 685
733763 1066
97233 835