8632 541
4114 286
7104 641
9101 598
21981 306
8159 554
18028 584
8322 519
23187 287
15363 350
11161 78
9965 576
10246 478
8544 636
9771 314
11910 442
9151 643
4882 426
11341 352
6980 75
19915 271
54378 377
51870 653
7926 523
11706 304
4692 264
5548 285
6477 813