59570 277
94348 427
143818 288
150393 546
87823 764
95050 370
40863 326
118520 625
163299 527
102061 759
161418 329
196813 1128
70253 599
30699 243
54755 430
298348 1158
74295 449
134034 379
126803 252
266563 917
275267 605
52517 513
63652 651
109098 571
155554 328
648334 1631
171257 749
31172 518