10294 99
29556 391
12029 634
13111 52
24692 659
21920 350
11657 542
211160 1036
17366 136
69678 427
27900 534
155698 1003
4588 856