6886 49
8912 161
26667 122
16280 1030
2871 25
14514 572
12603 582
10641 416
17177 712
6366 266
3558 447
2889 624
20239 102