11664 105
28279 336
10977 613
27984 345
12495 697
475605 1094
13585 369
15694 254
27630 573
10123 950
3700 281
5817 732