42253 6
28256 4
28678 4
37632 3
46279 6
40059 1
28708 3
65906 10
71480 13
29780 3
75032 16
64609 10
37984 5
45107 2
81334 21
47951 2
49483 5
59378 4
42581 2
45180 1
120731 17
35251 6
49526 4
42480 2