1996 413
44702 796
20845 509
2762 267
4932 190
7847 136
877 46
2907 566
7624 659
25511 535
8523 590
953 199
1248 221