59496 277
94047 427
143544 288
150233 546
87684 764
94950 370
40805 326
118353 625
162860 527
101871 759
161268 329
196361 1128
70157 599
30658 243
54633 430
297873 1158
74183 449
133719 378
126451 252
266174 917
274960 605
52359 513
63492 651
109062 571
155168 328
647747 1631
171018 749
31122 518