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