912466 1996
12897 380
12924 874
7583 488
4949 306
11842 180
5447 326
9027 589
16169 850
5533 829
6034 429