3978 2
1793 17
16944 48
7819 36
13077 41
18598 56
10579 29
13080 40
5529 18
5831 20
12017 42
16955 49
7534 22
23871 32
7826 31
24068 50
21239 45
14594 20
76197 129
28668 32
3906 13
27066 156
4558 19