10294 99
29557 391
12029 634
13112 52
24692 659
21921 350
11658 542
211174 1036
17366 136
69682 427
27903 534
155713 1003
4588 856