861 188
262 34
21470 139
20539 75
7545 338
7012 333
6326 79
11039 221
6715 617
7838 470
5272 188
9311 54
27111 752