1996 492
3011 952
1575 335
612 180
2515 768
2068 442
8015 209
9028 132
4748 731
1838 323
15712 53
7380 596
16084 275
6556 76
6958 659
8672 540