48048 203
14336 112
35253 946
13958 398
30203 629
12476 771
44759 551
50169 878
51599 225
626287 1677
154992 551
40981 242
202723 436
91505 765
143872 581
48057 411
98147 371
349193 767
73486 143
162744 298
21651 133
17551 405
10617 398
64024 121
29052 872
34432 585
28084 107
42424 329