28967 766
9860 330
19659 486
9218 313
6232 388
5628 107
11707 282
4660 166
7045 153
13699 253
12433 774
26425 688
15072 49
19993 201
33429 166
7419 116
21043 432
13457 603
9238 459
19734 612
12665 397
16789 686
21257 645
10405 212
12430 498
19423 475
18569 165
41169 549