10293 99
29552 391
12027 634
13111 52
24689 659
21916 350
11654 542
211130 1036
17364 136
69674 427
27896 534
155674 1003
4588 856