3181 260
5459 176
30850 279
4899 496
18875 884
3849 668
2433 200
20993 869
9070 152
4476 470
5816 929
4740 724
12842 447
4349 216
14718 362
5882 293
18093 253
32915 391
52421 304
23475 755
4685 326
7744 771
30357 182
276122 181
20296 712
140031 928
109116 402
99004 907