42706 4
34581 3
37229 7
35484 3
44578 5
45532 6
39409 4
31582 3
27051 1
105129 14
62408 2
30457 6
31826 6
29529 1
20279 3
26504 3
19804 3
35226 2
152783 27
53883 5
29280 1
34955 2
36305 4
36057 8