932 151
11357 319
7820 681
312488 808
113209 174
83573 777
32785 431
28216 448
89155 573
36150 246
19388 348
18549 638
8974 113
14406 277
34240 374