151535 1000
681572 1560
12382 432
25835 110
44628 593
212847 807
88140 716
117786 739
156203 1178
54712 584
44888 431
127084 1058
253571 707
66418 626
96541 371
145360 670
56140 287
48341 421
171671 554
22406 663
159339 230
65509 715
182061 669
231528 812
92161 548
133581 494
56474 255
80080 580