21180 6
7078 4
6057 9
87906 7
23281 6
13108 5
9378 6
21030 11
9058 4
22001 2
5003 5
16455 6
21156 3
14005 8
13778 2
9831 4
38281 4
19358 1
44079 9
11459 7
49503 8
59878 12
35757 7
21477 2