10307 99
29572 391
12043 634
13130 52
24719 659
21961 350
11665 542
211505 1036
17373 136
69811 427
27962 534
156011 1003
4597 856