3910 14
3913 6
2161 7
10380 20
11076 27
9530 31
30476 52
35975 39
17609 33
10502 12
17152 36
15732 39
11289 16
40953 104
26818 67
7377 17
15386 47
13338 24
16431 15
11132 3