59531 277
94227 427
143696 288
150330 546
87759 764
95004 370
40835 326
118454 625
163114 527
101977 759
161343 329
196624 1128
70214 599
30673 243
54696 430
298135 1158
74245 449
133881 379
126640 252
266392 917
275129 605
52455 513
63587 651
109082 571
155302 328
648093 1631
171162 749
31150 518