158991 620
155771 497
3972 625
4668 345
77073 390
1849 118
2290 278
5839 545
124527 183
99028 508
186739 1050
47287 68
125673 666
359744 979
52303 544
49380 145
21212 118
133118 430
72613 377
68653 861
43850 642
23632 101
70447 181
469737 750
134131 466
74940 672
328010 1621
145026 741