3521 566
12433 267
12269 33
28712 173
26641 670
22269 698
22695 301
16940 390
13672 254
6877 592
7216 137
5877 196
9154 254
16300 716
7136 52
16688 776
8105 494
8055 863
8701 274
9541 338
12548 175
11626 425
3965 141
9361 339
6180 714
31319 537
41524 974
12969 524