21182 6
7083 4
6051 9
87907 7
23281 6
13103 5
9380 6
21026 11
9054 4
22003 2
5007 5
16456 6
21155 3
14004 8
13776 2
9834 4
38281 4
19356 1
44084 9
11451 7
49502 8
59876 12
35759 7
21478 2