37353 814
25248 52
21815 818
29340 926
166240 644
10923 394
111909 732
116191 932
7160 307
6243 532
11608 618
29536 456