125312 841
571525 1523
174096 656
405487 870
304753 1104
155634 421
149027 145
95519 533
802730 2591
49712 650
190895 301
118119 454
134014 396
20850 117
48880 600
848075 1996
757871 2258
198936 416
305673 685
733664 1066
97223 835
297186 509