11031 25
4868 10
3611 1
5345 8
7796 10
16492 15
3928 1
4991 6
6185 9
13240 22
18389 59
14536 23
3823 14
13977 21
4919 13
12052 15
7983 9
28956 66
22504 28
4942 4
11215 19
14521 12
40707 34
13376 13