22501 404
35143 475
12433 389
25254 247
46184 182
31927 277
54468 762
16829 47
50914 186
42785 216
38902 141
42162 266
28383 244
118637 821
62460 210
14207 105
55975 407
30065 299
59595 411
71084 962
24593 522
39457 381
82683 486
126094 395
29321 461
29913 260
45092 367
21943 153