2342 515
1968 473
610 115
1568 275
2782 615
18493 681
4254 286
1635 287
1769 128
2915 526
10154 107
10203 59
3649 427
8162 472