9303 115
15304 266
19874 769
5210 45
16515 455
3126 218
6406 358
28657 412
15224 475
15942 439
8926 453
12035 437
11900 711
26979 443
34455 610
18394 394
9654 452
27337 66
6351 689
6427 297
12603 234
5789 559
16855 405
2205 192
22084 482
3229 137
13150 312
14177 616