3115 149
4815 80
53781 581
46151 61
70967 145
151207 264
26265 371
19683 651
18954 619
24175 376
8755 100
18783 542
10499 835
6219 92
13779 73
12617 501
6446 659
20604 726
25171 89
12293 296
8982 429
8160 185
6938 470
32227 972
17990 490
22027 145
8549 429
13158 269