10303 99
29565 391
12033 634
13121 52
24710 659
21943 350
11662 542
211328 1036
17368 136
69741 427
27929 534
155865 1003
4589 856