1995 128
14998 258
8438 382
1789 405
3012 60
2121 479
1990 465
4867 845
3903 441
8010 592
8192 589
10676 183
7698 676
13317 830
163315 974