10303 99
29568 391
12036 634
13121 52
24713 659
21946 350
11663 542
211390 1036
17369 136
69760 427
27941 534
155903 1003
4590 856