2960 260
5165 176
30311 279
4604 496
18196 884
3710 668
2257 200
19144 869
8454 152
4142 469
5538 929
4625 724
11675 447
4021 216
13870 362
5700 293
17703 253
32793 391
52297 304
23300 755
4610 326
7649 771
30223 182
272028 181
15762 711
138098 928
107188 402
97068 907