15625 751
6104 40
26852 209
35903 543
41941 949
17688 781
16494 595
2896 265
35744 582
19830 507
17309 608
23997 80
15161 418
10577 822
8660 137
11236 647
12141 372
31284 343
10976 130
5226 325
15494 666
31559 307
23445 206
21850 393
7804 297
8288 74
23659 451
11193 349