909996 1993
12860 380
12890 874
7536 488
4928 306
11817 180
5415 326
9009 589
15954 850
5510 829
6020 429