10304 99
29570 391
12039 634
13124 52
24713 659
21953 350
11663 542
211408 1036
17369 136
69768 427
27943 534
155924 1003
4591 856