7396 142
19504 134
30098 679
16864 107
25859 505
12894 166
8592 120
6375 457
19937 673
13270 188
7951 83
7324 720
6913 651
11475 107
11069 715
23464 437