151527 1000
681551 1560
12382 432
25835 110
44623 593
212839 807
88138 716
117779 739
156181 1178
54704 584
44882 431
127067 1058
253566 707
66418 626
96536 371
145360 670
56140 287
48339 421
171661 554
22406 663
159329 230
65502 715
182057 669
231520 812
92157 548
133575 494
56471 255
80074 580