1996 125
3892 411
2485 121
1650 83
4196 100
4525 299
4356 611
5914 309
4964 932
4767 541
4293 93
22951 45
44087 586