18031 51
23953 44
45045 85
12081 14
23748 63
10032 9
16045 14
10893 16
30076 114
29026 77
12120 31
11412 7
13820 26
31809 78
20169 49
10858 10
12409 14
14534 25
20334 40
28139 49
11716 13
19790 37
12268 27
35707 98