151535 1000
72760 698
681570 1560
33728 472
12382 432
25835 110
212845 807
88140 716
117782 739
156203 1178
62037 781
44882 431
20170 115
66931 140
127075 1058
264300 1110
253569 707
29306 204
36550 296
66418 626
46940 521
145360 670
56140 287
148841 939
171667 554
43994 253
22406 663
60562 667