2000 189
7568 513
5893 42
14888 122
5803 840
3967 728
18811 614
5755 353
8625 721
1023 39
5753 101
6565 322
4843 948