2933 260
5132 176
30245 279
4576 496
18112 884
3703 668
2247 200
18911 869
8400 152
4089 467
5501 929
4610 724
11537 447
3974 216
13782 362
5678 293
17659 253
32781 391
52286 304
23287 755
4590 326
7639 771
30208 182
271537 181
15752 711
137887 928
106998 402
96873 907