37331 814
25243 52
21814 818
29340 926
166200 643
10923 394
111882 732
116143 932
7158 307
6242 532
11606 618
29523 456