12981 10
4757 7
30249 65
4382 4
8926 17
13942 17
3626 9
48942 120
48907 46
22742 28
63408 113
11276 17
15494 43
20285 26
9214 13
4690 8
5944 7
17281 36
8338 35
73050 191
18830 40
1853 23
11223 51
11049 129