2657 33
1455 300
16680 573
165584 956
148178 525
196839 395
15358 271
14005 134
181078 780
10321 177
82403 964
37457 147
40044 385
3306 277