1166 151
11444 319
7877 681
312737 808
113357 174
83666 777
32881 431
28286 448
89507 573
36317 246
19587 348
18629 638
9030 113
14433 277
34431 374