9056 63
15151 35
8351 32
18285 45
29241 38
34765 115
22594 54
16310 53
17515 30
17305 15
40804 74
48053 94
19402 27
28765 29
38924 87
32069 65
30539 69
11392 28
21464 76
23836 131