952 201
390 108
14505 409
26686 928
9480 307
2832 826
1921 410
5897 45
10493 378
16935 148
29152 52
5976 690
6238 563
1430 373
32561 121
10005 159
776 234
477 152
235 75
6467 496
4671 50
10274 846
5179 552
8048 508