1996 475
3020 626
22223 100
8190 680
147266 696
18195 427
26682 84
4403 319
9512 436
16767 616
4398 269
3404 224
9635 692
4089 383
8681 784
2929 58
2609 300
2420 190