535627 1583
42168 162
20837 457
155403 948
111193 444
76319 721
172380 257
21531 642
194395 534
121773 350
30212 904
147553 744
111632 637
70604 767
29495 67
55296 555
149808 494
177078 843
39422 623
209880 451
92320 184
53523 379
37391 758
218063 483
55125 283
52477 139
197849 256
24400 567