11490 15
23246 35
18115 14
9573 5
21915 24
6467 9
6864 11
4973 7
19340 24
7069 10
31299 16
10335 16
7101 2
28294 26
10472 10
38818 53
10612 22
20396 30
19867 24
7147 8
17303 11
8892 12
13928 14
23309 62