10304 99
29570 391
12039 634
13123 52
24713 659
21949 350
11663 542
211401 1036
17369 136
69767 427
27943 534
155918 1003
4591 856