23263 157
29732 251
44517 509
37662 603
19683 547
12163 562
9228 408
8748 433
24271 571
40280 953
13170 675
23816 422
93645 840
8618 681
18595 326
17902 116
14629 32
26973 133
54345 493
32235 458
12838 57
19647 452
30923 41
15248 119
8750 47
56278 593
18902 731
17244 589