912472 1996
12897 380
12924 874
7584 488
4949 306
11842 180
5447 326
9027 589
16170 850
5533 829
6034 429