59563 277
94333 427
143803 288
150387 546
87812 764
95039 370
40860 326
118509 625
163278 527
102048 759
161415 329
196788 1128
70247 599
30695 243
54743 430
298329 1158
74295 449
134018 379
126792 252
266542 917
275251 605
52511 513
63642 651
109095 571
155521 328
648311 1631
171246 749
31171 518