2936 260
5135 176
30256 279
4576 496
18122 884
3704 668
2247 200
18932 869
8407 152
4095 467
5503 929
4613 724
11549 447
3985 216
13789 362
5678 293
17665 253
32782 391
52286 304
23289 755
4594 326
7642 771
30209 182
271585 181
15753 711
137909 928
107016 402
96883 907