2933 260
5127 176
30241 279
4570 496
18104 884
3703 668
2246 200
18877 869
8391 152
4080 467
5499 929
4610 724
11529 447
3968 216
13776 362
5678 293
17658 253
32779 391
52284 304
23284 755
4589 326
7638 771
30207 182
271492 181
15750 711
137865 928
106976 402
96858 907