42030 4
27677 3
25579 1
29180 1
71030 12
24677 1
21654 2
45301 2
71656 17
37428 2
59753 9
125529 28
738433 136
121578 20
36501 1
75933 11
50058 4
78334 4
50655 6
222051 27
35704 7
37376 2
58226 5
138507 28