37177 813
25216 52
21800 818
29328 926
165965 643
10918 394
111702 732
115833 931
7158 307
6240 532
11596 618
29464 456