9709 60
16843 228
23411 811
10974 289
14535 575
21794 425
30320 111
35677 633
33737 512
20396 839
13883 675
25179 49
34596 375
84552 246
66468 418
9172 169
6030 467
5897 705
5179 87
3346 105
5967 638
4480 642
3278 364
5019 559