288005 1253
5441 590
4748 324
219798 718
80283 485
5109 121
7216 838
104031 149
145354 567
6886 709
231587 350
154939 242
68965 678
139132 291
5721 694
168401 604
99184 764
135420 568
5927 513
150209 859
315783 1198
90878 150
186961 1331
8725 250
56250 243
97407 591
270582 981
17232 823