9812 67
15502 35
8710 32
19433 49
29586 38
35097 117
22941 55
16310 53
17872 30
17634 15
41167 74
48424 95
19402 28
28765 29
39293 88
32398 66
30539 71
11726 28
21815 76