10313 99
29575 391
12046 634
13130 52
24723 659
21969 350
11665 542
211564 1036
17377 136
69832 427
27968 534
156075 1003
4598 856