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