35082 1
23983 4
79326 25
31233 3
74028 14
48534 2
43056 7
69803 18
26833 3
103901 18
65355 9
38082 6
20953 1
24051 1
37951 9
132884 15
118032 33
60057 13
66632 21
59234 5
52979 8
70729 10
1738158 281
68432 8