16083 21
14016 18
25286 40
19732 36
17095 16
28680 52
29045 66
10768 5
20492 58
19975 30
18251 17
56159 142
13010 11
9305 7
12113 5
10473 10
11713 10
13969 14
35940 76
20201 22
11169 9
12089 8
51757 117
21508 44