43608 9
34628 7
19426 3
19681 3
37427 4
29784 1
38607 3
25353 1
168178 20
63926 17
34002 1
56303 9
34684 2
42601 5
29359 6
27732 6
39884 7
31256 4
112009 20
40083 9
38051 10
52731 10
58433 6
39952 9