517 3
26800 33
30213 58
14386 25
26417 123
16975 44
18422 79
3414 16
31808 43
12409 20
29261 76
21189 39
16467 54
25972 53
13181 7
16934 33
13623 36
19103 28
12782 14
17596 22
10970 21
11146 26
6547 25
7906 30