10306 99
29570 391
12040 634
13126 52
24715 659
21957 350
11664 542
211461 1036
17371 136
69788 427
27956 534
155971 1003
4593 856