10303 99
29568 391
12035 634
13121 52
24713 659
21946 350
11663 542
211387 1036
17369 136
69755 427
27941 534
155902 1003
4590 856