10303 99
29568 391
12035 634
13121 52
24713 659
21946 350
11663 542
211384 1036
17369 136
69754 427
27940 534
155899 1003
4590 856