104031 149
145354 567
231587 350
139132 291
168400 604
315783 1198
186961 1331
97407 591
119177 225
144606 756
373967 950
89300 802
100753 823
129514 423
283043 622
71593 348
76121 479
153833 923
462269 1687
186032 876
102591 754
225903 502