10304 99
29570 391
12039 634
13123 52
24713 659
21947 350
11663 542
211401 1036
17369 136
69766 427
27943 534
155916 1003
4591 856