9993 287
7789 197
8514 570
14496 309
7932 771
10184 756
27047 198
11676 396
28402 309
10290 892
9404 717
6743 89
5462 566
12204 45
13632 318
5073 437
6752 82
21519 658
27512 205
10911 562
13297 67
9912 341
49483 629
15367 705