38228 308
50991 671
86564 514
54992 749
138285 813
36331 247
28265 704
21313 287
35879 494
19270 462
297178 947
47530 827
55377 791
89499 758
68825 203
55352 399
91550 533
57994 864
77028 365
31653 83
39288 718