19712 62
88006 299
31386 240
42875 378
33672 377
55956 205
43766 369
36537 397
28899 891
46137 94
76758 331
53725 174
23264 665
45269 1135
114864 612
40885 536
33287 146
28087 966
36984 169
29643 475
23748 100
154862 764
63783 534
157824 346
42454 844
48895 505
54904 815
65625 422