9812 66
15502 35
8710 32
18996 47
29586 38
35097 115
22594 55
16310 53
17515 30
17634 15
41167 74
48424 94
19402 28
28765 29
38924 88
32398 66
30539 70
11392 28
21464 76
23836 131