59533 277
94244 427
143705 288
150338 546
87762 764
95009 370
40838 326
118456 625
163129 527
101984 759
161351 329
196640 1128
70222 599
30673 243
54702 430
298156 1158
74249 449
133893 379
126659 252
266402 917
275138 605
52462 513
63593 651
109085 571
155312 328
648111 1631
171177 749
31151 518