1999 40
2182 213
3440 76
1837 220
4896 575
14803 891
2822 256
3950 78
4536 414
7422 765
4050 358
32022 686
20004 509