17271 319
89332 845
14432 93
50412 60
6602 246
5579 503
18275 921
3905 751
14178 501
19937 505
5535 231
9546 717
14930 395
7207 546
9130 443
7096 74
8367 73
1605 249
21694 610
1745 351
29847 782
15914 324
9254 161
10137 516
35147 374
84111 169
9929 930
15396 437