10287 99
29538 391
12013 634
13086 52
24660 659
21891 350
11647 542
210849 1036
17355 136
69553 427
27857 534
155459 1003
4579 856