6182 59
23558 116
80972 657
24847 815
62724 729
198363 718
41270 244
161930 539
13007 657
13592 300
40404 804
28025 114
3348 334
67178 731
56510 613
48895 509
11531 800
6344 514
6347 719
3847 727
2652 384
3059 58
5134 874
5695 197
3020 161