26530 7
49759 11
35251 7
31203 4
25507 7
23082 2
19356 1
49255 4
21579 1
41401 18
21527 2
26132 5
36351 5
27701 2
47180 5
70628 17
46953 7
102609 22
88578 22
35455 2
28757 3
30354 1
89232 9
27954 1