59556 277
94324 427
143792 288
150383 546
87803 764
95038 370
40857 326
118502 625
163263 527
102043 759
161411 329
196769 1128
70245 599
30695 243
54742 430
298317 1158
74285 449
134004 379
126777 252
266534 917
275236 605
52508 513
63640 651
109090 571
155499 328
648294 1631
171243 749
31166 518