15011 16
13229 24
17463 8
14454 8
11279 9
18842 22
34699 35
10049 16
14004 8
10508 12
10409 9
34942 19
90534 85
32604 26
26173 34
26740 14
15152 22
12608 10
14833 17
40439 70
18188 18
8372 3
12005 16
21248 52