29045 66
10768 5
20492 58
19975 30
18251 17
56159 141
13010 11
9305 7
12113 5
10473 10
11713 10
13969 14
35940 76
20201 22
11169 9
12089 8
51757 116
21508 44
28042 53
46806 86
17187 17
18067 20
48277 122
18612 20