10304 99
29570 391
12039 634
13124 52
24713 659
21953 350
11663 542
211411 1036
17369 136
69771 427
27943 534
155928 1003
4591 856