10290 99
29542 391
12015 634
13090 52
24665 659
21894 350
11648 542
210873 1036
17355 136
69575 427
27863 534
155481 1003
4581 856