6182 59
23568 116
80995 657
24847 815
62724 729
198387 718
41271 244
161934 539
13007 657
13592 300
40408 804
28028 114
3348 334
67187 731
56514 613
48925 509
11533 800
6347 514
6347 719
3847 727
2652 384
3059 58
5134 874
5695 197
3020 161