3521 566
12433 267
12269 33
28716 173
26641 670
22269 698
22695 301
16942 390
13672 254
6877 592
7217 137
5877 196
9154 254
16303 716
7136 52
16688 776
8106 494
8055 863
8701 274
9542 338
12550 175
11626 425
3965 141
9361 339
6180 714
31320 537
41525 974
12970 524