912564 1996
12901 380
12926 874
7586 488
4949 306
11842 180
5447 326
9027 589
16174 850
5533 829
6035 429