23506 641
20902 380
43179 798
48410 417
12683 562
9396 408
40633 953
13362 675
8985 86
15449 154
3264 451
14451 774
8716 681
13345 194
15733 299
24477 606
8428 163
11279 41
14780 32
29987 164
5229 226
16806 706
26235 819
20068 537
68817 372
17813 720
31744 173
20485 596