10303 99
29567 391
12033 634
13121 52
24712 659
21945 350
11662 542
211349 1036
17368 136
69747 427
27935 534
155888 1003
4590 856