23062 29
32953 51
24862 18
21147 21
19631 8
15035 21
15208 9
25065 31
20347 28
19757 8
9500 5
23767 12
18475 24
18879 15
49304 85
22461 18
8274 1
8820 7
18227 15
13538 17
7977 1
6828 1
7436 8
7800 12