952 151
11359 319
7821 681
312495 808
113217 174
83578 777
32795 431
28218 448
89173 573
36162 246
19398 348
18550 638
8978 113
14410 277
34251 374