18502 443
51806 329
17012 40
82144 840
6218 115
8921 440
23299 635
5248 41
136853 1005
68491 288
18956 322
15111 99
33755 430
14003 833
19261 631
55297 697
28396 282
5971 219
64167 764
16328 168
8049 422
15156 332
19683 474
8743 447