5636 423
9961 103
18025 410
43401 888
15051 235
5499 213
27577 626
59606 483
69340 857
5202 92
64275 127
45515 479
4327 381
75933 262
28247 880
19076 122
110286 350
30192 240
214252 329
89938 535
36508 636
48824 504
23187 798
14283 88
53235 617
62599 394
25436 188
16245 760