10287 99
29539 391
12013 634
13087 52
24660 659
21891 350
11648 542
210856 1036
17355 136
69557 427
27859 534
155465 1003
4579 856