1996 3075
9447 12717
3093 1130
8717 9637
3546 6575
2002 5466
6702 13501
13906 11578
14973 793
12154 4966