861 188
259 34
21468 139
20531 75
7544 338
7011 333
6323 79
11035 221
6713 617
7837 470
5271 188
9308 54
27105 752