59585 277
94394 427
143876 288
150422 546
87852 764
95062 370
40871 326
118552 625
163397 527
102098 759
161454 329
196898 1129
70275 599
30705 243
54773 430
298452 1158
74321 449
134080 379
126872 252
266634 917
275329 605
52536 513
63673 651
109191 571
155642 328
648458 1631
171293 749
31179 518