43576 9
34603 7
19404 3
19681 3
37433 4
29784 1
38601 3
25327 1
168106 20
63930 17
33983 1
56276 9
34631 2
42606 5
29358 6
27703 6
39884 7
31233 4
112006 20
39953 9
38027 10
52676 10
58431 6
39876 9