1152 151
11410 319
7861 681
312684 808
113303 174
83632 777
32842 431
28268 448
89428 573
36278 246
19553 348
18613 638
9024 113
14429 277
34408 374