12662 14
18689 29
13829 5
12888 14
7893 22
21386 47
4778 6
8179 1
7903 9
8013 9
9421 2
13692 5
20160 33
18036 12
7637 4
7441 7
7584 5
5862 4
6719 5
18850 16
12808 13
10001 8
15530 15
18872 29