9880 9
11307 33
7975 15
12093 24
33193 49
27698 39
25450 29
13951 40
41048 192
28193 105
13788 73
53691 197
24245 24
87634 146
7167 16
13509 16
20045 23
13368 37
12054 45
8158 16
19334 42
7780 20
25095 97