38227 308
50991 671
86561 514
54990 749
138284 813
36331 247
28265 704
21313 287
35878 494
19270 462
297173 947
47528 827
55377 791
89493 758
68825 203
55351 399
91549 533
57994 864
77027 365
31651 83
39288 718