36276 49
9871 160
13732 379
21312 301
16746 438
30241 466
378708 1078
41056 581
58665 485
27096 186
34106 166