10312 99
29575 391
12046 634
13130 52
24723 659
21967 350
11665 542
211559 1036
17377 136
69832 427
27968 534
156068 1003
4598 856