3978 2
1793 17
17358 48
8237 36
13077 41
19011 57
10579 30
13080 40
5529 18
5831 20
12423 42
16955 51
7534 22
23871 32
7826 31
24068 51
21239 45
14594 20
76611 130
28668 33
3906 13
27503 157
4558 23