21596 33
44210 52
34172 32
4118 7
14409 25
15189 22
5506 4
43591 41
39792 42
6225 4
13200 15
10902 14
7225 11
5274 11
6609 6
11113 16
21070 20
5163 2
4138 5
5860 5
23647 15
11470 17
22754 42
9257 14