10311 99
29575 391
12045 634
13130 52
24723 659
21967 350
11665 542
211552 1036
17377 136
69830 427
27967 534
156064 1003
4598 856