861 188
259 34
21469 139
20535 75
7545 338
7012 333
6326 79
11035 221
6713 617
7837 470
5271 188
9310 54
27108 752