2938 260
5137 176
30260 279
4577 496
18125 884
3704 668
2247 200
18950 869
8410 152
4099 467
5504 929
4615 724
11559 447
3987 216
13796 362
5678 293
17666 253
32782 391
52287 304
23289 755
4595 326
7642 771
30213 182
271629 181
15753 711
137918 928
107027 402
96900 907