10296 99
29558 391
12030 634
13115 52
24695 659
21927 350
11660 542
211215 1036
17367 136
69698 427
27904 534
155749 1003
4589 856