10042 15
7219 2
31332 28
9264 3
23011 26
12377 14
6577 9
13907 2
12957 10
21542 24
8702 6
7394 7
12966 9
17079 8
38439 16
15956 7
7175 8
9243 10
11476 4
13463 11
18676 30
45504 50
21800 24
40978 38