15625 126
16755 261
11666 540
10290 647
7638 580
6705 295
5900 488
6881 290
8383 605
11955 333
8338 338
15206 40
4608 413
11957 472
7034 733
13510 108
7818 731
4476 265
8255 309
8639 533
13530 258
17932 338
5872 349
9311 425
12669 587
15225 352
22247 255
14293 892