46277 10
44378 10
39034 5
105031 27
69580 19
22233 2
31629 2
20784 2
42708 8
19582 1
35405 3
16558 3
34232 1
20802 2
68728 7
33803 6
26001 1
86151 32
257203 44
93133 20
22502 5
29579 7
28633 5
45278 3