10296 99
29558 391
12030 634
13115 52
24696 659
21927 350
11660 542
211217 1036
17367 136
69701 427
27904 534
155754 1003
4589 856