42352 3
58733 20
49530 8
29509 15
20577 7
29405 7
37781 5
29853 3
38404 7
21951 2
25832 3
58305 11
382378 70
51577 8
42754 8
42202 8
53427 13
37652 3
37979 8
66458 20
29357 8
26452 5
37828 3
90476 19