1094 14
4514 10
7478 18
12114 27
39585 139
18634 54
6381 22
19243 28
11367 13
19101 24
7046 9
26058 43
56542 169
24862 35
22996 19
20600 19