860 188
242 34
21463 139
20513 75
7543 338
6998 333
6307 79
11028 221
6710 617
7827 470
5266 188
9305 54
27073 752