89643 360
4364 426
73584 699
3615 24
50778 468
7051 513
20838 150
2253 121
7054 311
23187 526
4376 720
1772 177
4938 222
2762 462
3587 180
3615 761
1858 367
3492 287
5949 536
4573 567
3194 410
6497 294
4533 564
3686 274
3717 674
5488 442
2470 291
28481 776