1995 524
350 90
3722 816
19115 455
2832 85
43217 89
12518 468
26663 938
8975 654
9053 445
5943 528
4955 170