19023 275
29170 74
17626 732
6151 351
11674 904
14500 793
17327 275
43047 214
9021 847
19683 757
6244 412
11129 838
8145 629
25195 89
12148 402
14904 426
58632 325
13235 384
11866 44
21476 357
10905 679
8426 126
10476 519
5537 245
7755 422
21389 653
9887 572
22292 569