909953 1993
12860 380
12890 874
7535 488
4928 306
11817 180
5415 326
9009 589
15953 850
5510 829
6020 429