32735 631
81278 677
21855 241
19895 692
19354 40
24032 679
16729 499
217647 518
10267 248
168766 389
89146 873
42442 513
10687 354
43882 741
43687 613
75841 1147
20558 65
79052 320
68333 729
30669 446
16432 714
84067 820
68819 455
16225 592
24215 172
12308 760
67438 200
28639 645