2923 260
5102 176
30225 279
4556 496
18082 884
3698 668
2233 200
18792 869
8370 152
4063 467
5484 929
4609 724
11452 447
3947 216
13727 362
5663 293
17637 253
32777 391
52280 304
23268 755
4578 326
7632 771
30201 182
271252 181
15739 711
137744 928
106876 402
96764 906