39583 423
133629 294
30941 844
29750 775
28456 216
37920 870
18817 208
174749 690
47878 66
155914 239
138285 544
57163 875
87004 704
236633 745
59647 236
45201 741
14102 78
19683 743
47015 149
105489 380
112033 357
58844 665
111485 581
12239 633
25550 461
59911 471
44412 446
24110 763