861 188
253 34
21465 139
20525 75
7543 338
7008 333
6314 79
11033 221
6713 617
7835 470
5270 188
9307 54
27099 752