19638 520
115091 480
132993 366
51837 219
3250 280
3198 58
5681 666
66900 791
9566 470
8200 424
27829 146
14359 132
18769 689
10940 455
63074 293
220671 615
62958 181
24653 845
288401 943
16631 761
16953 696
13275 959
484618 998
4343 164
9665 726
6480 795
12683 735
10603 679