1097 151
11378 319
7849 681
312581 808
113268 174
83605 777
32823 431
28247 448
89300 573
36218 246
19489 348
18575 638
9006 113
14421 277
34343 374