18300 17
33662 91
33542 68
144825 330
11645 7
13223 18
25141 22
6038 14
7074 9
90527 209
23959 44
123117 285
10850 15
63780 133
25246 27
20056 28
19265 21
12981 10
25072 54
13712 16
16825 22
13240 19
10146 25
11861 19