10880 141
9105 405
13404 253
8883 590
8586 221
6683 532
7942 262
6596 267
7166 626
5657 741
19685 661
7987 151
28402 540
8901 317
9743 293
7093 283
11456 385
5549 562
6564 416
7470 470
8161 694
7756 618
5901 646
10672 159
5540 617
9615 472
3460 378
10946 764