32945 77
19773 429
6444 604
12061 303
12833 111
55296 467
21576 373
32285 935
10077 969
26874 293
99860 633
36736 544
31727 187
58026 157
77213 251