12289 111
13780 359
51860 470
20753 373
30474 935
21696 327
9329 970
19016 271
31944 97
25522 293
28017 186
83967 919
15289 311
73927 247
13904 529
6851 413
34896 310
36120 489
42810 333
37139 373
20453 243
34384 238
3212 676