2929 260
5116 176
30232 279
4564 496
18092 884
3701 668
2236 200
18838 869
8376 152
4068 467
5493 929
4610 724
11488 447
3953 216
13748 362
5666 293
17649 253
32779 391
52281 304
23275 755
4585 326
7634 771
30205 182
271367 181
15745 711
137792 928
106928 402
96806 906