59533 277
94245 427
143710 288
150338 546
87764 764
95011 370
40838 326
118460 625
163134 527
101987 759
161352 329
196649 1128
70222 599
30674 243
54703 430
298165 1158
74251 449
133897 379
126669 252
266404 917
275143 605
52464 513
63594 651
109086 571
155325 328
648118 1631
171179 749
31151 518