10302 99
29564 391
12033 634
13120 52
24708 659
21941 350
11662 542
211318 1036
17368 136
69733 427
27927 534
155854 1003
4589 856