1999 243
5388 576
32657 307
3841 425
7836 77
8165 845
13292 596
12927 362
8049 599
4007 728
15987 764