20142 17
13371 8
9664 11
23985 24
14341 10
18659 38
15634 36
38659 46
19830 80
14528 29
11496 15
9786 7
10307 13
10464 22
18112 38
10499 4
41452 149
9159 2
15595 37
14975 27
24412 71
21580 30
31614 116
41811 130