23680 988
49396 777
20903 1967
11936 1002
15973 869
44904 1009
21598 1579
17438 941
39032 631
45916 737
32160 200
39735 1621