10303 99
29568 391
12034 634
13121 52
24712 659
21946 350
11662 542
211378 1036
17369 136
69751 427
27939 534
155895 1003
4590 856