2932 260
5123 176
30238 279
4567 496
18103 884
3703 668
2244 200
18869 869
8386 152
4076 467
5498 929
4610 724
11515 447
3968 216
13773 362
5677 293
17653 253
32779 391
52284 304
23284 755
4588 326
7637 771
30206 182
271462 181
15749 711
137847 928
106966 402
96853 907