10296 99
29557 391
12030 634
13113 52
24694 659
21925 350
11660 542
211205 1036
17366 136
69693 427
27903 534
155741 1003
4589 856