10293 99
29552 391
12028 634
13111 52
24689 659
21916 350
11654 542
211133 1036
17364 136
69675 427
27897 534
155677 1003
4588 856