28968 766
9860 330
19659 486
9220 313
6232 388
5630 107
11707 282
4660 166
7045 153
13700 253
12433 774
26429 688
15079 49
19995 201
33432 166
7430 116
21049 432
13457 603
9238 459
19738 612
12666 397
16791 686
21260 645
10407 212
12433 498
19425 475
18571 165
41174 549