10294 99
29553 391
12028 634
13111 52
24690 659
21918 350
11656 542
211140 1036
17364 136
69676 427
27897 534
155683 1003
4588 856