19065 31
9364 27
6568 8
86952 179
55260 123
9871 7
15743 36
7338 18
25523 34
22012 21
28878 29
14971 17
11046 14
7043 9
6751 4
27679 24
10683 18
26601 19
42896 55
20982 23
23689 25
13667 8
14230 12
14929 20