50912 52
11201 5
10107 8
13675 19
8152 7
8055 15
6865 14
10864 17
8395 9
7974 7
12732 26
12603 8
11772 15
13898 13
16244 23
13889 8
13089 16
20823 39
13862 23
7760 8
10932 19
15685 14
38613 20
50285 63