912598 1996
12901 380
12926 874
7586 488
4949 306
11844 180
5447 326
9028 589
16179 850
5534 829
6035 429