21508 22
10235 2
15485 27
17064 21
14418 10
7783 7
12311 7
19512 16
20195 6
12767 11
22215 21
11726 8
15060 4
13501 13
10950 7
46513 47
76522 62
14930 3
13848 5
29420 34
7136 4
9931 12
9502 5
7872 3