47666 594
46823 101
81216 700
383510 1156
28821 335
39541 922
250902 482
48712 852
28271 712
56566 633
58721 107
33168 455
663193 1132
55296 532
34413 462
37554 635
32995 361
49504 537
65104 653
31324 424
11368 159
78077 862
23926 534
34119 757