9882 15
20813 44
4867 16
18957 9
13321 17
4183 4
16978 24
11231 21
8680 14
5684 10
6735 22
4219 4
19731 62
31641 45
22503 25
17208 24
5584 2
19993 26
20307 20
8828 11
9388 12
8420 4
21761 39
36221 58