39602 6
45578 3
48734 1
41832 5
25159 2
88128 5
38926 1
54427 1
41403 2
57955 6
66809 13
59357 8
39430 3
71584 2
36332 2
61276 7
144726 19
39551 3
43176 5
41730 4
45455 3
42804 2
49083 1
34977 2