1983 178
71595 784
50368 614
6287 514
37424 502
20981 451
3281 43
10327 289
22674 893
4366 637
18826 654
77711 309
6768 665
4877 769