38393 308
51345 672
86885 515
55209 749
138673 814
36452 248
28332 704
21396 287
35998 494
19335 462
298132 953
47690 827
55630 792
89728 758
68977 203
55521 399
91811 534
58262 864
77301 365
31757 83
39560 718