10290 99
29543 391
12015 634
13090 52
24667 659
21895 350
11648 542
210875 1036
17355 136
69576 427
27863 534
155488 1003
4582 856