104533 149
145841 567
232433 350
155596 243
139772 291
168919 607
150813 859
316985 1202
91204 150
187628 1333
97767 591
271976 982
119713 225
145230 756
375237 955
89608 802
101000 823
130050 423
284622 622
400386 1778
71852 348
97235 520
76622 479
154269 923
101689 948
463887 1687
186628 879
102917 755