37320 814
25239 52
21809 818
29337 926
166184 643
10923 394
111860 732
116125 932
7158 307
6242 532
11606 618
29518 456