1996 411
12423 174
43573 197
23094 489
7723 681
8283 428
9908 844
3655 430
3230 370
4165 174
4457 478
3749 616