10303 99
29567 391
12033 634
13121 52
24712 659
21945 350
11662 542
211347 1036
17368 136
69745 427
27934 534
155883 1003
4590 856