105013 297
28674 166
18272 482
56275 685
148104 751
48802 804
68937 365
28234 664
154503 420
42560 920
132063 888
60294 240
58421 443
69147 647
129968 682
105745 587
60485 259
119622 577
118809 747
106141 646
57511 1054
86840 799
42614 967
31910 586