41329 62
30935 50
11422 3
9495 5
14713 12
13992 31
10041 11
17123 15
13778 3
11119 22
13600 17
7791 8
14385 8
5888 7
10630 13
20174 35
50364 57
10113 10
10947 16
9453 12
18447 23
12359 15
15368 27
24593 27