30250 35
9157 8
11927 16
7663 4
18646 22
8209 9
7575 3
7724 3
35654 69
10597 7
10744 13
7350 3
7001 2
8126 6
9144 5
20003 28
8493 13
9816 8
10774 7
8873 7
11501 6
11328 16
12227 18
6690 2