18505 28
9226 10
4950 3
6892 7
18908 23
11654 20
12795 23
9503 14
5957 7
19160 16
10849 3
66748 87
36350 42
17160 13
12297 21
6934 7
13693 7
11937 16
14756 12
25766 33
24800 18
10498 14
28568 29
41330 51