51524 116
12089 8
11169 9
20201 22
35940 76
13969 14
11713 10
10473 10
12113 5
9305 7
13010 11
56159 141
18251 17
19744 30
20492 58
10768 5
29045 66
44603 173
28450 52
17095 16
19732 36
25286 40
14016 18
32346 64