29706 2
376634 93
138982 28
28226 3
543182 68
22883 1
48105 3
154958 10
32201 5
40977 10
34332 7
22858 4
20177 3
46984 4
151181 19
18358 1
43553 3
475432 92
30104 2
188609 41
43076 10
47754 9
59152 6
37705 9