38278 308
51151 671
86669 514
55060 749
138392 813
36365 247
28281 704
21346 287
35909 494
19288 462
297433 950
47567 827
55459 792
89577 758
68861 203
55408 399
91637 534
58072 864
77126 365
31668 83
39379 718