38937 112
32187 97
7475 24
22349 37
19461 43
25696 81
30670 95
48727 152
18702 49
28287 52
5504 12
31617 96
30216 48
19060 31
27075 78