1996 189
7565 513
5881 42
14881 122
5799 840
3966 728
18811 614
5752 353
8620 721
1020 39
5749 101
6563 322
4838 948