10320 99
29580 391
12054 634
13147 52
24736 659
21985 350
11667 542
211719 1036
17379 136
69898 427
28009 534
156214 1003
4604 856