11664 105
28284 336
10977 613
27987 345
12496 697
475627 1094
13585 369
15694 254
27630 573
10123 950
3700 281
5817 732