861 188
258 34
21468 139
20530 75
7544 338
7010 333
6322 79
11034 221
6713 617
7836 470
5271 188
9308 54
27104 752