121327 160
35690 275
106488 103
71950 827
23886 49
17654 330
9627 882
58078 532
53842 527
52440 603
76062 81
126661 386
61866 688
103920 402
52882 123
100675 235
15358 515
93477 904
32743 941
158530 540
45059 60
82608 599
94780 507
50929 409
19300 98
5792 322
8361 685
96111 231