861 188
256 34
21468 139
20527 75
7544 338
7009 333
6320 79
11034 221
6713 617
7835 470
5270 188
9307 54
27103 752