39599 116
26927 106
15007 24
18216 34
6223 15
22876 75
4081 16
14670 31
2631 4
4555 15
7966 12
20056 25
25865 107
9477 25
1761 14
4191 21
4818 10
4649 21
19543 32
16748 51
6290 20
9854 38
2525 12
20592 85