37353 814
25248 52
21815 818
29341 926
166243 644
10923 394
111917 732
116201 932
7160 307
6243 532
11608 618
29537 456