39602 3
44328 8
24276 1
33434 1
23831 1
34881 4
32155 1
32501 3
30252 2
24002 1
40203 9
45305 8
46433 1
44906 6