10294 99
29552 391
12028 634
13111 52
24690 659
21918 350
11655 542
211135 1036
17364 136
69676 427
27897 534
155681 1003
4588 856