37321 814
25240 52
21812 818
29337 926
166187 643
10923 394
111865 732
116129 932
7158 307
6242 532
11606 618
29518 456