15625 126
16754 261
11666 540
10289 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
4474 265
8255 309
8639 533
13528 258
17931 338
5872 349
9310 425
12668 587
15225 352
22247 255
14293 892