89363 194
40097 84
16205 54
17084 41
11915 28
56376 177
4297 35
10286 54
8685 37
33496 68
23306 37
12332 33
21326 74
31487 95
20864 48
33043 73
7714 38
97035 131