1166 151
11442 319
7877 681
312734 808
113357 174
83666 777
32881 431
28285 448
89506 573
36316 246
19586 348
18629 638
9030 113
14433 277
34431 374