2927 260
5113 176
30230 279
4562 496
18090 884
3700 668
2234 200
18821 869
8373 152
4066 467
5492 929
4610 724
11481 447
3952 216
13738 362
5666 293
17646 253
32779 391
52281 304
23272 755
4584 326
7632 771
30202 182
271336 181
15744 711
137783 928
106914 402
96794 906