9000 320
8009 671
13111 781
26383 694
27344 718
17849 574
23187 51
10663 435
5181 162
19681 267
9247 52
8147 207
9181 303
10861 711
14926 259
14338 828
8574 45
11900 802
16165 673
6265 609
7853 368
32648 246
32989 219
10436 648
50292 237
31224 210
6642 810
10882 559