59533 277
94244 427
143705 288
150338 546
87763 764
95010 370
40838 326
118458 625
163129 527
101984 759
161351 329
196642 1128
70222 599
30673 243
54703 430
298159 1158
74249 449
133893 379
126659 252
266402 917
275139 605
52462 513
63593 651
109085 571
155313 328
648114 1631
171177 749
31151 518