15075 97
11109 105
9242 75
4355 18
6816 44
7575 52
13096 86
8903 40
4303 14
20264 190
6214 17
13417 102